com.centrasite.jaxr.infomodel
Interface CentraSiteUser

All Superinterfaces:
CentraSiteExtensibleObject, CentraSiteRegistryObject, javax.xml.registry.infomodel.ExtensibleObject, javax.xml.registry.infomodel.RegistryObject, javax.xml.registry.infomodel.User

public interface CentraSiteUser
extends CentraSiteRegistryObject, javax.xml.registry.infomodel.User


Method Summary
 java.lang.String determineGuiConfigId()
          Determine the GUI configuration id for this particular user.
 boolean isLoginUser()
          Return whether this user is a login user.
 void setLoginUser(boolean loginUser)
          Set whether this user is to be treated as a login user.
 
Methods inherited from interface com.centrasite.jaxr.infomodel.CentraSiteRegistryObject
accept, addAuditComment, addPostListener, addPreListener, getCentraSiteACL, getClassificationValue, getCreationDate, getCurrentUserPrivilege, getEmbeddedAuditTrail, getEnclosingObject, getFileAsExternalLink, getFileValue, getInstanceLevelPermissionSet, getLastModificationDate, getOwner, getPreviousOwner, getPreviousSubmittingOrganization, getRelationShipValue, getServerTimezoneOffset, getSubmittingOrganizationKey, getVirtualObjectType, isAclModified, isAssociatedTo, isClassifiedWith, isDeleted, isDescendantObjectModified, isInternal, isLocked, isModified, isModifiedByUser, isMoved, isMoveOrganization, isMoveOwner, isObjectModified, isPermissionModified, isPredefined, isPropagatePermissions, isPropagateProfilePermissions, isRevisionObject, logLCStateChange, removeExternalLinkId, setCentraSiteACL, setClassificationValue, setFileValue, setFileValue, setFileWithExternalLink, setFileWithExternalLink, setInstanceLevelPermissionSet, setInternal, setLocked, setOwner, setPropagatePermissions, setPropagateProfilePermissions, setRelationShipValue, setSubmittingOrganization, toXMLforExport, toXMLforExport
 
Methods inherited from interface com.centrasite.jaxr.infomodel.CentraSiteExtensibleObject
getRegistryService
 
Methods inherited from interface javax.xml.registry.infomodel.User
getEmailAddresses, getOrganization, getPersonName, getPostalAddresses, getTelephoneNumbers, getType, getUrl, setEmailAddresses, setPersonName, setPostalAddresses, setTelephoneNumbers, setType, setUrl
 
Methods inherited from interface javax.xml.registry.infomodel.RegistryObject
addAssociation, addAssociations, addClassification, addClassifications, addExternalIdentifier, addExternalIdentifiers, addExternalLink, addExternalLinks, getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getDescription, getExternalIdentifiers, getExternalLinks, getKey, getLifeCycleManager, getName, getObjectType, getRegistryPackages, getSubmittingOrganization, removeAssociation, removeAssociations, removeClassification, removeClassifications, removeExternalIdentifier, removeExternalIdentifiers, removeExternalLink, removeExternalLinks, setAssociations, setClassifications, setDescription, setExternalIdentifiers, setExternalLinks, setKey, setName, toXML
 
Methods inherited from interface javax.xml.registry.infomodel.ExtensibleObject
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots
 

Method Detail

setLoginUser

void setLoginUser(boolean loginUser)
                  throws javax.xml.registry.JAXRException
Set whether this user is to be treated as a login user.

Parameters:
loginUser - true if this user is a login user
Throws:
javax.xml.registry.JAXRException

isLoginUser

boolean isLoginUser()
                    throws javax.xml.registry.JAXRException
Return whether this user is a login user.

Returns:
true if this user is a login user
Throws:
javax.xml.registry.JAXRException

determineGuiConfigId

java.lang.String determineGuiConfigId()
                                      throws javax.xml.registry.JAXRException
Determine the GUI configuration id for this particular user.

Returns:
user id
Throws:
javax.xml.registry.JAXRException