|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SPIException | |
com.novell.admin.common.exceptions | Provides the exceptions thrown by the NDS Namespace Administration APIs. |
com.novell.admin.common.ui | Provides classes for displaying the user interface for NDS Administration Page Snap-ins. |
com.novell.admin.ns | Provides interfaces and classes for administering namespaces through ConsoleOne. |
com.novell.admin.ns.fs | Provides interfaces and classes for administering a file system namespace through ConsoleOne. |
com.novell.admin.ns.fs.nw | Provides interfaces and classes for administering the NetWare file system namespace through ConsoleOne. |
com.novell.admin.ns.nds | Provides interfaces and classes for administering the NDS namespace through ConsoleOne. |
com.novell.admin.ns.nw | Provides interfaces and classes for administering a NetWare NDS namespace through ConsoleOne. |
com.novell.admin.rbs | Provides interfaces and classes for administering role-based NDS services through ConsoleOne. |
com.novell.admin.snapins.creator |
Uses of SPIException in com.novell.admin.common.exceptions |
Subclasses of SPIException in com.novell.admin.common.exceptions | |
interface |
SimpleSPIException
This class is used for SPIExceptions that have return errors codes. |
interface |
UniqueSPIException
This class is used for SPIExceptions that have return error codes. |
Methods in com.novell.admin.common.exceptions that return SPIException | |
SPIException |
UniqueSPIException.newException(int errorCode,
java.lang.String funcName)
Creates a UniqueSPIException |
SPIException |
UniqueSPIException.newException(int errorCode,
java.lang.String className,
java.lang.String funcName)
Creates a UniqueSPIException |
SPIException |
SimpleSPIException.newException(java.lang.String error)
Returns a SimpleSPIException |
SPIException |
SimpleSPIException.newException(java.lang.String error,
java.lang.String xtraMsg)
|
SPIException |
SimpleSPIException.newException(java.lang.String error,
boolean reportFlag)
|
SPIException |
SimpleSPIException.newException(java.lang.Exception e)
|
Uses of SPIException in com.novell.admin.common.ui |
Methods in com.novell.admin.common.ui that throw SPIException | |
protected abstract void |
AdminPage.checkRights()
Checks for rights to edit attributes on this page. |
Constructors in com.novell.admin.common.ui with parameters of type SPIException | |
NSPIExceptionMsgBox.NSPIExceptionMsgBox(Shell shell,
SPIException e)
Constructor. |
|
NSPIExceptionMsgBox.NSPIExceptionMsgBox(Shell shell,
SPIException e,
java.lang.String msg)
Constructor - Takes an additional message parameter to display after the SPIException message. |
|
NSPIExceptionMsgBox.NSPIExceptionMsgBox(Shell shell,
SPIException e,
java.lang.String msg,
int type)
Constructor - Takes an additional message parameter to display after the SPIException message. |
Uses of SPIException in com.novell.admin.ns |
Methods in com.novell.admin.ns that throw SPIException | |
OperationStatus |
PartitionService.createPartition(ObjectEntry partObjEntry)
Creates a partition at the with the specified ObjectEntry as the partition root. |
OperationStatus |
PartitionService.mergePartition(ObjectEntry partObjEntry)
Merges a partition with its parent partition. |
Replica[] |
PartitionService.getPartitionReplicaList(ObjectEntry servObjEntry,
java.lang.String serverToRead)
Returns a list of replicas of a partition objectEntry. |
Replica[] |
PartitionService.getServerPartitionList(ObjectEntry servObjEntry)
Returns the list of replicas stored on a server. |
OperationStatus |
PartitionService.createReplica(ObjectEntry partObjEntry,
java.lang.String servFDN,
int type)
Creates a replica of a specified partition. |
OperationStatus |
PartitionService.deleteReplica(ObjectEntry partObjEntry,
java.lang.String servFDN)
Deletes a replica of a specified partition. |
java.lang.String |
PartitionService.getPartitionRoot(ObjectEntry objEntry)
Returns the fully distinguished name of the specified partition root objEntry. |
boolean |
PartitionService.isPartition(ObjectEntry objEntry)
Determines if an object is a partition. |
PartitionService |
PartitionableNamespace.getPartitionService(ObjectEntry obj)
Returns the partition management tool. |
ObjectType |
Schema.getObjectType(java.lang.String className)
Returns an ObjectType object for a specific class. |
ClassDefinition |
Schema.getClassDefinition(java.lang.String className)
Returns the definition for a specific class. |
AttributeDefinition |
Schema.getAttributeDefinition(java.lang.String attrName)
Returns the definition for a specific attribute. |
SchemaDefinition |
Schema.getSchemaDefinition()
Returns the schema definition from NDS. |
void |
Schema.writeAttributeDefinition(AttributeDefinition attributeDef)
Writes the attribute definition to NDS. |
void |
Schema.deleteAttributeDefinition(AttributeDefinition attributeDef)
Deletes the attribute definition from NDS. |
void |
Schema.modifyClassDefinition(ClassDefinition classDef)
Modifies the class definition in NDS. |
void |
Schema.writeClassDefinition(ClassDefinition classDef)
Writes the class definition to NDS. |
void |
Schema.deleteClassDefinition(ClassDefinition classDef)
Deletes the class definition from NDS. |
java.io.InputStream |
StreamValue.getValue()
Returns the value as a InputStream. |
java.io.InputStream |
InputStreamFactory.getInputStream()
Returns the InputStream. |
void |
AdminNamespace.create(NSObject obj)
Creates a new object in the namespace. |
ObjectEntry |
AdminNamespace.createObjectEntry(ObjectEntry parent,
java.lang.String child,
java.lang.String className)
Creates an ObjectEntry for a child object that does not exist in the namespace. |
void |
AdminNamespace.delete(ObjectEntry obj)
Deletes an object from the namespace. |
boolean |
AdminNamespace.doesExist(ObjectEntry parentEntry,
java.lang.String objStr)
Checks to see if an object exists in the namespace. |
int |
AdminNamespace.getMaxNameLength(ObjectEntry parentOE,
AttributeDefinition attrDef)
Returns the maximum character length for a new object name, depending on the namespace. |
ObjectType[] |
AdminNamespace.getObjectTypes(ObjectEntry obj)
Returns all of the possible object types for this namespace. |
ObjectType |
AdminNamespace.getObjectType(ObjectEntry obj,
java.lang.String className)
Returns an object type for the given object entry. |
ObjectAttribute[] |
AdminNamespace.getAttributes(ObjectEntry obj,
java.lang.String[] attrStrings)
Reads an existing object in the namespace and returns an array containing the object's attributes, including their values. |
void |
AdminNamespace.setAttributes(ObjectEntry obj,
ObjectAttribute[] attributes)
Writes attributes, including values, to an existing object. |
ClassDefinition |
AdminNamespace.getClassDefinition(ObjectEntry ctxObj,
java.lang.String className)
Reads the namespace schema and returns a class definition for a specific class. |
AttributeDefinition |
AdminNamespace.getAttributeDefinition(ObjectEntry ctxObj,
java.lang.String attrName)
Returns an attribute definition for a specific attribute in a specific context. |
SchemaDefinition |
AdminNamespace.getSchemaDefinition(ObjectEntry ctxObj)
Returns the schema definition from a given context. |
ObjectEntryEnumeration |
AdminNamespace.getChildren(ObjectEntry obj)
Returns an ObjectEntry's child objects. |
ObjectEntryEnumeration |
AdminNamespace.getChildren(ObjectEntry obj,
ResultModifier modifiers)
Returns an ObjectEntry's child objects according to a filtered request. |
Rights |
AdminNamespace.getObjectEffectiveRights(ObjectEntry objForInquire,
ObjectEntry trustee)
Returns the effective rights of an object to a target object. |
Rights[] |
AdminNamespace.getPropertyEffectiveRights(ObjectEntry objForInquire,
ObjectEntry trustee,
java.lang.String[] attrNames)
Returns the effective rights of an object to a target object's attributes. |
NSObject |
AdminNamespace.getDetails(ObjectEntry obj)
Reads the details for an existing object and returns an NSObject for that object. |
NSObject |
AdminNamespace.getDetails(ObjectEntry obj,
java.lang.Object key)
Reads the details for an existing object and returns an NSObject for that object. |
ObjectEntry |
AdminNamespace.getObjectEntry(java.lang.String objEntryStr)
Returns an ObjectEntry for a valid object name. |
ObjectEntry |
AdminNamespace.getObjectEntry(ObjectEntry parentEntry,
java.lang.String objEntryStr)
Returns an ObjectEntry for a valid object name. |
ObjectEntry |
AdminNamespace.move(ObjectEntry objToMove,
ObjectEntry destination)
Moves an object to another location in the namespace. |
ObjectEntry |
AdminNamespace.rename(ObjectEntry fromObjEntry,
java.lang.String newName)
Renames an object. |
void |
AdminNamespace.update(NSObject obj)
Writes object changes to the namespace. |
void |
OperationStatus.waitForOperation(int length,
PartitionOperationCallBack cb)
This method waits for the specified length of time and calls the callback class. |
void |
OperationStatus.abortOperation()
Aborts an operation. |
int |
OperationStatus.getStatus()
Returns the status of the operations. |
ObjectEntry |
AuthenticationNamespace.getAuthenticatedIdentity(ObjectEntry obj)
Returns the identity for the current logged in user. |
void |
AuthenticationNamespace.changePassword(ObjectEntry obj)
Changes a password for an object. |
void |
AuthenticationNamespace.changePassword(ObjectEntry obj,
java.lang.String oldPassword,
java.lang.String newPassword)
Changes a password for an object. |
void |
AuthenticationNamespace.setPassword(ObjectEntry obj)
Sets the password for an object. |
void |
AuthenticationNamespace.setPassword(ObjectEntry obj,
java.lang.String password)
Sets the password for an object. |
void |
AuthenticationNamespace.authenticate(ObjectEntry obj)
Authenticates an object. |
void |
AuthenticationNamespace.authenticate(java.lang.String obj,
java.lang.String authenticateObject,
java.lang.String password)
Authenticates an object. |
void |
AuthenticationNamespace.authenticateServer(java.lang.String serverName)
Authenticates to a particular server. |
void |
AuthenticationNamespace.unAuthenticate(ObjectEntry obj)
UnAuthenticates the object. |
void |
AuthenticationNamespace.unAuthenticate(ObjectEntry obj,
java.lang.String password)
UnAuthenticates the object. |
Uses of SPIException in com.novell.admin.ns.fs |
Methods in com.novell.admin.ns.fs that throw SPIException | |
java.io.InputStream |
FSInputStreamFactory.getInputStream()
Get the InputStream. |
ObjectEntry |
FSNamespace.createObjectEntry(ObjectEntry parent,
java.lang.String context)
Deprecated. This routine was used to keep track of the federation point into the file system namespace. This was done in a dangerous way which could cause namespace inconsistencies. Please use getFSRootOE(ObjectEntry federationPointObject) to create initial or root ObjectEntries within the file system namespace. |
FSRootObjectEntry |
FSNamespace.getFSRootOE(ObjectEntry federationPointObject)
get an FSRootObjectEntry for a NDS volume object. |
void |
FSNamespace.create(ObjectEntry parent,
java.lang.String child,
ObjectEntry trusteeOE,
FSRights rights)
creates a File System directory and assigns a trustee with rights to it |
ObjectAttribute[] |
FSNamespace.getAttributes(ObjectEntry obj)
gets the attributes of a file, directory or volume in the File System |
Rights |
FSNamespace.getObjectEffectiveRights(ObjectEntry obj,
java.lang.String trustee)
Gets the effect rights a trustee has on a particular File System object |
Rights |
FSNamespace.getObjectEffectiveRights(ObjectEntry obj)
Gets the effect rights the current user has on a particular File System object |
ObjectEntry |
FSNamespace.getObjectEntry(java.lang.String objEntryStr,
boolean bUseStoredRootName)
Deprecated. This routine may return erronous results unless specific namespace routines are called in a specific sequence. It will also return incorrect results if the filesystem namespace was federated into from multiple points using now deprecated namespace calls. The file system namespace should be federated into using getFSRootOE(ObjectEntry federationPointObject). Please use getObjectEntry(ObjectEntry parentEntry, String objEntryStr) in place of this routine. |
void |
FSNamespace.purge(ObjectEntry parent,
java.util.Vector deletedFileList)
purges a deleted file from the File System |
void |
FSNamespace.salvage(ObjectEntry parent,
java.lang.Object facade,
java.lang.String newName)
salvages a deleted object in a particular location back to the File System |
java.util.Enumeration |
FSNamespace.getDeletedObjectList(ObjectEntry parent,
ResultModifier modifier)
|
java.util.Enumeration |
FSNamespace.getDeletedObjectInformationList(ObjectEntry parent)
|
void |
FSNamespace.setTrusteeRights(ObjectEntry objEntry,
ObjectEntry trusteeOE,
int rights)
Modifies a File System object by assigning a trustee with rights to it |
void |
FSNamespace.setTrusteeRestriction(ObjectEntry volumeObj,
ObjectEntry trusteeOE,
int limit)
Modifies a File System volume by assigning a trustee with restrictions to it. |
java.lang.String[] |
FSNamespace.getTrusteePathList(ObjectEntry obj,
java.lang.String trustee)
return the list of files and directories the trustee has explicit rights to. |
int |
FSNamespace.getUserSpaceInUse(ObjectEntry volumeObj,
java.lang.String user)
Gets the User Space In Use for a volume where a file system object entry resides |
boolean |
FSNamespace.canVolumeMigrate(ObjectEntry obj)
A check to determine if the selected File System volume can perform migrations. |
boolean |
FSNamespace.canVolumeCompress(ObjectEntry obj)
A check to determine if the selected File System volume can perform compressions. |
java.lang.Object |
FSNamespace.getContext(ObjectEntry objEntry)
return the initial context to be used. |
long |
FSNamespace.getFileSize(ObjectEntry fileOE)
Returns athe size of the file |
java.io.InputStream |
FSNamespace.getFileInputStream(ObjectEntry objToUse)
Returns an InputStream for the specified ObjectEntry. |
java.io.OutputStream |
FSNamespace.getFileOutputStream(ObjectEntry objToUse)
Returns an OutputStream for the specified ObjectEntry. |
void |
FSNamespace.unAuthenticate(ObjectEntry obj)
UnAuthenticates the object from any filesystem (i.e server/filesystem) that it may have created an authenticated identity to. |
Constructors in com.novell.admin.ns.fs that throw SPIException | |
FSInputStreamFactory.FSInputStreamFactory(ObjectEntry objEnt)
|
Uses of SPIException in com.novell.admin.ns.fs.nw |
Methods in com.novell.admin.ns.fs.nw that throw SPIException | |
java.lang.String[] |
NWFSNamespace.getVolumeNameSpaces(ObjectEntry oe)
Get a string array of the volume namespaces. |
void |
NWFSNamespace.create(ObjectEntry parent,
java.lang.String child,
ObjectEntry trusteeOE,
FSRights rights)
creates a File System directory and assigns a trustee with rights to it |
ObjectEntryEnumeration |
NWFSNamespace.getChildren(ObjectEntry obj,
ResultModifier modifiers)
Gets the subordinate objects from an ObjectEntry. |
ValueComponent |
NWFSNamespace.getVolumeUtilization(ObjectEntry obj,
java.lang.String user)
Gets the Volume Utilization ValueComponent from a volume for a particular user. |
ValueComponent |
NWFSNamespace.getVolumeInformation(ObjectEntry obj)
Gets the Volume Information ValueComponent from a volume |
long |
NWFSNamespace.getUserSpaceAvailable(ObjectEntry obj,
java.lang.String user)
Gets the User Space Available for a volume where a file system object entry resides |
void |
NWFSNamespace.copyTrustees(ObjectEntry objEntrySource,
ObjectEntry objEntryDestination)
copies trustees from the source file to the destination file |
Uses of SPIException in com.novell.admin.ns.nds |
Methods in com.novell.admin.ns.nds that throw SPIException | |
void |
NDSReplicaOperationStatus.waitForOperation(int length,
PartitionOperationCallBack cb)
This method is a NO-OP method. |
void |
NDSReplicaOperationStatus.abortOperation()
This method is a NO-OP method. |
int |
NDSReplicaOperationStatus.getStatus()
Returns the operation status indicating success. |
int |
OperationThreadStatus.operationStatus()
Returns the operations' states. |
byte[] |
NDSNCPExtension.sendNCPRequest(byte[] request,
int replySize)
Returns the reply data from the ncp extension. |
java.io.InputStream |
NDSInputStreamFactory.getInputStream(ObjectEntry serverObj)
Returns the InputStream from the passed in server |
void |
NDSSchemaDefinition.putAttributeDefinition(AttributeDefinition attributeDef)
Adds a new attribute definition to the schema. |
void |
NDSSchemaDefinition.putClassDefinition(ClassDefinition classDef)
Adds a new class definition to the schema or replaces an existing definition with another. |
void |
NDSSchemaDefinition.removeAttributeDefinition(java.lang.String attrName)
Removes an attribute definition from the schema. |
void |
NDSSchemaDefinition.removeClassDefinition(java.lang.String className)
Removes a class definition from the schema. |
void |
NDSPartitionService.abortPartitionOperation(ObjectEntry partObjEntry)
Aborts a partition operation on the input partObjEntry |
NDSPartitionInfo |
NDSPartitionService.getPartitionInfo(ObjectEntry partObjEntry)
Returns partition information of a partition. |
int |
NDSPartitionService.getNumberOfReplicasOnServer(ObjectEntry servObjEntry)
Returns the number of replicas stored on the input server object entry. |
OperationStatus |
NDSPartitionService.changeReplicaType(ObjectEntry partObjEntry,
java.lang.String servFDN,
int type)
Changes the replica type of a partition replica on a server |
NDSReplicaInfo |
NDSPartitionService.getReplicaInfo(NDSReplica replica,
java.lang.String serverToRead)
Returns replica information of a replica. |
NDSReplicaInfo |
NDSPartitionService.getReplicaInfo(ObjectEntry pFDN,
ObjectEntry servFDN)
Returns a replica's information. |
java.util.Date |
NDSPartitionService.getUTCTime(ObjectEntry partObjEntry)
Returns the Universal Time Coordinated (UTC) setting of the server. |
NDSReplicaInfo[] |
NDSPartitionService.getDirectedPartitionReplicaList(ObjectEntry partitionOE,
ObjectEntry serverOE)
Returns a list of NDSReplicaInfo of a partition objectEntry from directed server. |
void |
NDSPartitionService.sendUpdates(ObjectEntry partObjEntry,
java.lang.String servFDN)
This replica sends updates to all other replicas. |
void |
NDSPartitionService.receiveUpdates(ObjectEntry partObjEntry,
java.lang.String servFDN)
This replica receives updates from the master replica. |
void |
NDSPartitionService.syncReplica(ObjectEntry partObjEntry,
java.lang.String servFDN)
This method updates each replica of a partition after an addition, deletion, or modification to NDS. |
void |
NDSPartitionOperationStatus.waitForOperation(int length,
PartitionOperationCallBack cb)
This method will wait for the specified length of time(in millisecond) and call the callback class. |
void |
NDSPartitionOperationStatus.abortOperation()
Abort partition operation. |
int |
NDSPartitionOperationStatus.getStatus()
Returns the status of NDS partition operation. |
ObjectEntryEnumeration |
NDSNamespace.getChildContainers(ObjectEntry parent,
ResultModifier modifiers)
Retrieves the child container objects for a given container object. |
java.lang.String |
NDSNamespace.getDereferencedAliasObjectDN(ObjectEntry aliasOE)
Retrieves the DN of the object the alias is pointing to. |
ObjectType[] |
NDSNamespace.getObjectType(ObjectEntry tree,
java.lang.String[] objectFDN)
Returns an ObjectType for each object's fully distinguished name (FDN). |
java.util.Date |
NDSNamespace.getLastModificationTime(ObjectEntry objectEntry)
Returns the time of the last modification of the object in NDS. |
PartitionService |
NDSNamespace.getPartitionService(ObjectEntry obj)
Returns the handle to the partition management service. |
boolean |
NDSNamespace.isSkadsServer(ObjectEntry obj)
Determines whether or not the object is in an NDS v8 tree. |
ObjectAttribute |
NDSNamespace.getAttribute(ObjectEntry obj,
java.lang.String attrStr)
Returns the attribute value(s) for a namespace object's specific attribute. |
NDSNCPExtension |
NDSNamespace.getNCPExtension(java.lang.String name,
ObjectEntry serverOE)
Helper method to the ncp extension device. |
java.lang.Object |
NDSNamespace.getContext(ObjectEntry oe)
Helper method to return a Provider Context |
ObjectAttribute[] |
NDSNamespace.getAttributes(ObjectEntry obj,
java.lang.String[] attrStrings,
ObjectEntry serverObj)
Reads an existing object in the namespace and returns an array containing the object's attributes, including their values. |
NSObject |
NDSNamespace.getDetails(ObjectEntry obj,
ObjectEntry serverObj)
Reads the details for an existing object and returns an NSObject for that object. |
void |
NDSNamespace.setAttribute(ObjectEntry obj,
ObjectAttribute attribute)
Writes the attribute value for a namespace objects particular attribute. |
java.lang.String |
NDSNamespace.getTreeNameFromServer(java.lang.String server)
Get the tree name from a specified server. |
Rights |
NDSNamespace.getPropertyEffectiveRights(ObjectEntry objForInquire,
ObjectEntry trustee,
java.lang.String attrName)
Get the effective property rights of a trustee on an objects attribute. |
int |
NDSNamespace.ncpFragmentRequest(ObjectEntry oe,
int ncp,
int verb,
byte[][] requestFrags,
byte[][] replyFrags)
Send NCP using a fragmented request |
void |
NDSNamespace.update(NSObject obj,
ObjectEntry serverObj)
Writes object changes to the namespace. |
void |
NDSNamespace.create(NSObject obj,
ObjectEntry serverObj)
Creates a new object in the namespace. |
void |
NDSNamespace.delete(ObjectEntry obj,
ObjectEntry serverObj)
Deletes an object from the namespace. |
void |
NDSNamespace.setAccessConfidence(int newConfidence)
|
Uses of SPIException in com.novell.admin.ns.nw |
Methods in com.novell.admin.ns.nw that return SPIException | |
protected SPIException |
NetWareNamespace.resolveSPIException(java.lang.Exception x)
Converts an Exception into an SPIException. |
Uses of SPIException in com.novell.admin.rbs |
Methods in com.novell.admin.rbs that throw SPIException | |
void |
RBSObject.verifyNSObject()
Called by all derived methods to make sure that nsObj has been initialized before it is used. |
void |
RBSObject.update()
Writes the NSObject to NDS. |
java.lang.String |
RBSObject.getDescription()
Returns the description of the object |
void |
RBSObject.setDescription(java.lang.String description)
Sets the description of the object. |
java.net.URL |
RBSExternalScope.getURL()
Returns the url of the module |
void |
RBSExternalScope.setURL(java.net.URL url)
Sets the url of the external scope object. |
static java.util.Enumeration |
NSModel.getAttribute(ObjectEntry oe,
NSObject nsObj,
java.lang.String attrName)
Gets an Enumeration representing the values of an attribute. |
static void |
NSModel.setValueComponents(ObjectEntry oe,
NSObject nsObj,
java.lang.String attrName,
ValueComponent[] values)
Sets a specified attribute to contain the given ValueComponents as its values. |
static void |
NSModel.addValueComponents(ObjectEntry oe,
NSObject nsObj,
java.lang.String attrName,
ValueComponent[] values)
Adds the given ValueComponents to a specified attribute. |
static void |
NSModel.deleteValueComponents(ObjectEntry oe,
NSObject nsObj,
java.lang.String attrName,
ValueComponent[] values)
Deletes the given ValueComponents from the specified attribute. |
static void |
NSModel.modifyValueComponents(ObjectEntry oe,
NSObject nsObj,
java.lang.String attrName,
ValueComponent[] newValues,
ValueComponent[] oldValues)
Modifies the given ValueComponents in a specified attribute. |
static java.lang.String[] |
NSModel.getStrings(ObjectEntry oe,
NSObject nsObj,
java.lang.String attrName)
Gets a String[] representing the values of a specified attribute. |
static void |
NSModel.setStrings(ObjectEntry oe,
NSObject nsObj,
java.lang.String attrName,
java.lang.String[] values)
Sets the strings of a given attribute. |
static void |
NSModel.addStrings(ObjectEntry oe,
NSObject nsObj,
java.lang.String attrName,
java.lang.String[] values)
Adds to the strings of a given attribute. |
static void |
NSModel.deleteStrings(ObjectEntry oe,
NSObject nsObj,
java.lang.String attrName,
java.lang.String[] values)
Deletes the given strings from a given attribute. |
static ObjectEntry[] |
NSModel.getDN(ObjectEntry oe,
NSObject nsObj,
java.lang.String attrName)
Reads the DNs of an attribute and returns the corresponding ObjectEntries. |
static void |
NSModel.setDN(ObjectEntry oe,
NSObject nsObj,
java.lang.String attrName,
ObjectEntry[] values)
Sets the DNs of an attribute to the given ObjectEntries |
static void |
NSModel.addDN(ObjectEntry oe,
NSObject nsObj,
java.lang.String attrName,
ObjectEntry[] values)
Adds to the DNs of an attribute the given ObjectEntries |
static void |
NSModel.deleteDN(ObjectEntry oe,
NSObject nsObj,
java.lang.String attrName,
ObjectEntry[] values)
Deletes from the DNs of an attribute the given ObjectEntries |
static void |
NSModel.makeDNRelation(NSObject aObj,
NSObject bObj,
java.lang.String aAttrName,
java.lang.String bAttrName)
Given two NSObject and their corresponding attribute names, Puts a in b's attribute, and b in a's attribute. |
static void |
NSModel.removeDNRelation(NSObject aObj,
NSObject bObj,
java.lang.String aAttrName,
java.lang.String bAttrName)
Given two NSObject and their corresponding attribute names, removes b from a's attribute and a from b's attribute. |
static void |
NSModel.makeTypedNameRelation(NSObject aObj,
NSObject bObj,
java.lang.String aAttrName,
java.lang.String bAttrName,
long aLevel,
long aInterval,
long bLevel,
long bInterval)
Given two NSObject and their corresponding attribute names, Puts a in b's attribute, and b in a's attribute. |
static void |
NSModel.removeTypedNameRelation(NSObject aObj,
NSObject bObj,
java.lang.String aAttrName,
java.lang.String bAttrName,
long aLevel,
long aInterval,
long bLevel,
long bInterval)
Given two NSObject and their corresponding attribute names, removes b from a's attribute and a from b's attribute. |
boolean |
RBSAssociation.isExternalScope()
Checks if the scope is an External Scope |
static long |
RBSUtil.getAvailableTrusteeIndex(ObjectEntry oe,
NSObject nsObj)
Finds the highest Interval portion of the rbsTrusteeOf attribute of oe and returns that value + 1 |
static void |
RBSUtil.createAssociation(RBSAssociation assc,
NSObject nsObj,
NSObject roleObj,
NSObject scopeObj)
Given a RBSAssociation and the NSObjects representing the object and Role, creates the necessary association between the objects and their attributes. |
static void |
RBSUtil.deleteAssociation(RBSAssociation assc,
NSObject nsObj,
NSObject roleObj,
NSObject scopeObj)
Given a RBSAssociation and the NSObjects representing the object and Role, deletes the association. |
static void |
RBSUtil.modifyAssociation(RBSAssociation assc,
NSObject nsObj,
NSObject roleObj,
NSObject newScopeObj,
NSObject oldScopeObj)
Given a RBSAssociation and the NSObjects representing the object and Role, modifies the scope, start and stop times in the relationship if necessary. |
static void |
RBSUtil.makeRoleTrusteeOfContent(NSObject contentObj,
NSObject roleObj)
This makes the role object a trustee of the task or job object Note that this does NOT write to NDS, it writes to the NSObject, the caller is responsible for updating the NSObjects. |
static void |
RBSUtil.makeRoleAndUserSecurityEquivalent(NSObject userObj,
NSObject roleObj)
This makes the role and user objects security equivalent to each other Note that this does NOT write to NDS, it writes to the NSObject, the caller is responsible for updating the NSObjects. |
static void |
RBSUtil.removeRoleAndUserSecurityEquivalent(NSObject userObj,
NSObject roleObj)
This removes the role and user objects security equivalent from each other Note that this does NOT write to NDS, it writes to the NSObject, the caller is responsible for updating the NSObjects. |
static void |
RBSUtil.makeGroupOrContainerTrusteeOfContent(NSObject contentObj,
ObjectEntry memberOE)
This makes the group or container object a trustee of the task or job object Note that this does NOT write to NDS, it writes to the NSObject, the caller is responsible for updating the NSObjects. |
static boolean |
RBSUtil.canPerformTask(ObjectEntry identity,
ObjectEntry scope,
RBSTask task)
Checks to see if a user can perform a task at a certain scope; NOTE that this does NOT check for NDS rights to perform the task it only checks to see if the Task is a member of a role assigned to this user. |
java.net.URL |
RBSModule.getURL()
Returns the url of the module |
void |
RBSModule.setURL(java.net.URL url)
Sets the url of the module. |
java.util.Vector |
RBSModule.getPath()
Returns a vector of dependent modules |
void |
RBSModule.setPath(ValueList[] valueList)
Sets the dependent modules of this module. |
java.lang.String |
RBSModule.getType()
Returns the module type |
void |
RBSModule.setType(java.lang.String type)
Sets the module type. |
RBSTask[] |
RBSModule.getTasks()
Returns an array of RBSTask in this module |
RBSRole[] |
RBSAssociatedObject.getOwnedRoles()
Gets the owned roles of this object. |
void |
RBSAssociatedObject.setOwnedRoles(RBSRole[] roles)
Sets the Owned Roles for the object. |
void |
RBSAssociatedObject.addOwnedRoles(RBSRole[] roles)
Adds Roles to this objects Owned Roles. |
void |
RBSAssociatedObject.deleteOwnedRoles(RBSRole[] roles)
Deletes roles from the Owned Roles for the object. |
RBSAssociation[] |
RBSAssociatedObject.getAllRoleAssociations()
Gets all Roles associated to this object; This includes Roles directly associated and roles that are inherited either from groups or containers. |
RBSAssociation[] |
RBSAssociatedObject.getDirectRoleAssociations()
Gets all Roles direclty associated to this object; |
void |
RBSAssociatedObject.setDirectRoleAssociations(RBSAssociation[] roles)
Sets the directly associated roles for this object. |
void |
RBSAssociatedObject.addDirectRoleAssociations(RBSAssociation[] assc)
Adds to the directly associated roles for this object. |
void |
RBSAssociatedObject.deleteDirectRoleAssociations(RBSAssociation[] assc)
Deletes assocations from this object. |
void |
RBSAssociatedObject.modifyDirectRoleAssociations(RBSAssociation[] assc)
Modifies an existing assocation of the object; this only modifies the Role object's start, stop, and scope. |
void |
RBSAssociatedObject.update()
OverWrites the base class update |
ObjectEntry[] |
RBSRole.getOwners()
Returns the owners of the role |
void |
RBSRole.setOwners(ObjectEntry[] owners)
Sets the given objects as owners to the role. |
void |
RBSRole.addOwners(ObjectEntry[] owners)
Adds the given objects as owners to the role. |
void |
RBSRole.deleteOwners(ObjectEntry[] owners)
Delete the given owner objects from the role. |
RBSObject[] |
RBSRole.getContent()
Returns an array of rbsTask and rbsJob objects in the Role. |
void |
RBSRole.setContent(RBSObject[] content)
Sets the tasks for the role. |
void |
RBSRole.addContent(RBSObject[] content)
Adds tasks to the role. |
void |
RBSRole.deleteContent(RBSObject[] content)
Deletes the given tasks from the role. |
RBSAssociation[] |
RBSRole.getMembers()
Returns the members of the role |
void |
RBSRole.setMembers(RBSAssociation[] members)
Sets the given objects as members of the role. |
void |
RBSRole.addMembers(RBSAssociation[] assc)
Adds the given members to the role. |
void |
RBSRole.deleteMembers(RBSAssociation[] assc)
Deletes the given members from the role. |
void |
RBSRole.modifyMembers(RBSAssociation[] assc)
Modifys the scope, start and stop times of the association. |
boolean |
RBSRole.contains(RBSObject task)
Checks to see if this Role has the given Task |
void |
RBSRole.update()
OverWrites the base class update |
RBSObject[] |
RBSTask.getContentMembership()
Returns the objects that this task is a member of |
void |
RBSTask.setContentMembership(RBSObject[] content)
Sets the objects for which this task is a content member of. |
void |
RBSTask.addContentMembership(RBSObject[] content)
Adds this task to the content of the given RBSObjects |
void |
RBSTask.deleteContentMembership(RBSObject[] content)
Deletes this content member from the given objects. |
RBSRights[] |
RBSTask.getRights()
Returns the task rights of the task object |
void |
RBSTask.setRights(RBSRights[] rights)
Sets the task rights for the task. |
void |
RBSTask.addRights(RBSRights[] rights)
Adds the task rights to the task. |
void |
RBSTask.deleteRights(RBSRights[] rights)
Deletes the task rights for the task. |
java.lang.String |
RBSTask.getEntryPoint()
Returns the entry point of the task |
void |
RBSTask.setEntryPoint(java.lang.String point)
Sets the entry point for the task. |
java.lang.String |
RBSTask.getTaskParameters()
Returns the task parameters of the task |
void |
RBSTask.setTaskParameters(java.lang.String taskParameters)
Sets the entry point for the task. |
void |
RBSTask.update()
OverWrites the base class update |
Constructors in com.novell.admin.rbs that throw SPIException | |
RBSSchemaVerifier.RBSSchemaVerifier(InitSnapinInfo snapinInfo,
ObjectEntry treeOE)
Constructor. |
Uses of SPIException in com.novell.admin.snapins.creator |
Methods in com.novell.admin.snapins.creator that throw SPIException | |
void |
CreatorInfo.setParentOE(ObjectEntry parentOE)
|
Constructors in com.novell.admin.snapins.creator that throw SPIException | |
CreatorInfo.CreatorInfo(Shell shell,
ObjectEntry parentOE,
java.lang.String objectName)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |