com.novell.admin.rbs
Class RBSModule

java.lang.Object
  |
  +--com.novell.admin.rbs.RBSObject
        |
        +--com.novell.admin.rbs.RBSModule
All Implemented Interfaces:
java.io.Serializable

public class RBSModule
extends RBSObject

Class that represents a rbsModule object


Fields inherited from class com.novell.admin.rbs.RBSObject
ns, nsObj, oe
 
Constructor Summary
RBSModule(NSObject obj)
          Constructor.
RBSModule(ObjectEntry objectOE)
          Constructor.
 
Method Summary
 java.util.Vector getPath()
          Returns a vector of dependent modules
 RBSTask[] getTasks()
          Returns an array of RBSTask in this module
 java.lang.String getType()
          Returns the module type
 java.net.URL getURL()
          Returns the url of the module
 void setPath(ValueList[] valueList)
          Sets the dependent modules of this module.
 void setType(java.lang.String type)
          Sets the module type.
 void setURL(java.net.URL url)
          Sets the url of the module.
 
Methods inherited from class com.novell.admin.rbs.RBSObject
getDescription, getObjectEntry, setDescription, setNSObject, update, verifyNSObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RBSModule

public RBSModule(ObjectEntry objectOE)
Constructor.
Parameters:
objectOE - ObjectEntry representing a rbsModule

RBSModule

public RBSModule(NSObject obj)
Constructor.
Parameters:
obj - NSObject
Method Detail

getURL

public java.net.URL getURL()
                    throws SPIException,
                           java.net.MalformedURLException
Returns the url of the module
Returns:
A URL representing the url of the module.
Throws:
SPIException -  
java.net.MalformedURLException -  

setURL

public void setURL(java.net.URL url)
            throws NamespaceException,
                   SPIException,
                   SnapinVetoException,
                   ComponentCreationException
Sets the url of the module.
Parameters:
url - A URL representing the url of the module.
Throws:
SPIException -  
SnapinVetoException -  
NamespaceException -  
ComponentCreationException -  

getPath

public java.util.Vector getPath()
                         throws SPIException
Returns a vector of dependent modules
Returns:
A Vector representing the dependent modules of this module.
Throws:
SPIException -  

setPath

public void setPath(ValueList[] valueList)
             throws NamespaceException,
                    SPIException,
                    SnapinVetoException,
                    ComponentCreationException
Sets the dependent modules of this module.
Parameters:
valueList - The ValueList[] representing the dependent modules of this module.
Throws:
SPIException -  
SnapinVetoException -  
NamespaceException -  
ComponentCreationException -  

getType

public java.lang.String getType()
                         throws SPIException,
                                NamespaceException
Returns the module type
Returns:
A String representing the module type of this module.
Throws:
SPIException -  
NamespaceException -  

setType

public void setType(java.lang.String type)
             throws NamespaceException,
                    SPIException,
                    SnapinVetoException,
                    ComponentCreationException
Sets the module type.
Parameters:
type - A String representing the module type
Throws:
SPIException -  
SnapinVetoException -  
NamespaceException -  
ComponentCreationException -  

getTasks

public RBSTask[] getTasks()
                   throws SPIException
Returns an array of RBSTask in this module
Returns:
The RBSTask[] representing the tasks in this module.
Throws:
SPIException -  


API Documentation Copyright © 1998-2003 Novell, Inc. All rights reserved.
ConsoleOne is a registered trademark of Novell Inc.
Generated December 9 2003 1727.