|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectwt.fc.WTObject
wt.team.WTRoleHolder2
wt.inf.container.OrgContainer
public final class OrgContainer
A container for an organization's business and administrative objects.
Use the newOrgContainer static factory method(s), not the
OrgContainer constructor, to construct instances of this
class. Instances must be constructed using the static factory(s), in
order to ensure proper initialization of the instance.
Supported API: true
Extendable: false
| Field Summary | |
|---|---|
static String |
CONTAINER_TEMPLATE
Label for the attribute. |
| Fields inherited from interface wt.inf.container.WTContainer |
|---|
CONTAINER_TEMPLATE_REFERENCE, CREATOR, DESCRIPTION, NAME, OWNER, SHARING_ENABLED |
| Fields inherited from interface wt.org.OrganizationOwnedImpl |
|---|
ORGANIZATION_REFERENCE |
| Fields inherited from interface wt.org.OrganizationOwned |
|---|
ORGANIZATION, ORGANIZATION_CODING_SYSTEM, ORGANIZATION_NAME, ORGANIZATION_UNIQUE_IDENTIFIER |
| Method Summary | |
|---|---|
WTContainerTemplate |
getContainerTemplate()
Gets the object for the association that plays role: CONTAINER_TEMPLATE. |
wt.inf.container.WTContainerTemplateRef |
getContainerTemplateReference()
Gets the value of the attribute: CONTAINER_TEMPLATE_REFERENCE. |
WTPrincipal |
getCreator()
Gets the value of the attribute: CREATOR. |
String |
getDescription()
Gets the value of the attribute: DESCRIPTION. |
IdentificationObject |
getIdentificationObject()
Constructs and returns an identification object. |
String |
getName()
Gets the value of the attribute: NAME. |
WTOrganization |
getOrganization()
Gets the value of the attribute: ORGANIZATION. |
String |
getOrganizationCodingSystem()
Gets the value of the attribute: ORGANIZATION_CODING_SYSTEM. |
String |
getOrganizationName()
Gets the value of the attribute: ORGANIZATION_NAME. |
WTPrincipalReference |
getOrganizationReference()
Gets the value of the attribute: ORGANIZATION_REFERENCE. |
String |
getOrganizationUniqueIdentifier()
Gets the value of the attribute: ORGANIZATION_UNIQUE_IDENTIFIER. |
WTPrincipal |
getOwner()
Gets the value of the attribute: OWNER. |
boolean |
isSharingEnabled()
Gets the value of the attribute: SHARING_ENABLED. |
void |
setContainerTemplate(WTContainerTemplate a_ContainerTemplate)
Sets the object for the association that plays role: CONTAINER_TEMPLATE. |
void |
setContainerTemplateReference(wt.inf.container.WTContainerTemplateRef a_ContainerTemplateReference)
Sets the value of the attribute: CONTAINER_TEMPLATE_REFERENCE. |
void |
setCreator(WTPrincipal a_Creator)
Sets the value of the attribute: CREATOR. |
void |
setDescription(String a_Description)
Sets the value of the attribute: DESCRIPTION. |
void |
setName(String a_Name)
Sets the value of the attribute: NAME. |
void |
setOrganization(WTOrganization a_Organization)
Sets the value of the attribute: ORGANIZATION. |
void |
setOrganizationReference(WTPrincipalReference a_OrganizationReference)
Sets the value of the attribute: ORGANIZATION_REFERENCE. |
void |
setOwner(WTPrincipal a_Owner)
Sets the value of the attribute: OWNER. |
void |
setSharingEnabled(boolean a_SharingEnabled)
Sets the value of the attribute: SHARING_ENABLED. |
| Methods inherited from class wt.team.WTRoleHolder2 |
|---|
addPool, addPrincipal, deletePoolTarget, deletePrincipalTarget, deleteRole, getMembers, getPoolTarget, getPrincipalTarget, getRoles |
| Methods inherited from class wt.fc.WTObject |
|---|
getDisplayIdentifier, getDisplayIdentity, getDisplayType |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String CONTAINER_TEMPLATE
| Method Detail |
|---|
public WTPrincipal getCreator()
getCreator in interface WTContainer
public void setCreator(WTPrincipal a_Creator)
throws WTPropertyVetoException,
WTException
setCreator in interface WTContainera_Creator -
WTPropertyVetoException
WTExceptionpublic String getDescription()
getDescription in interface WTContainer
public void setDescription(String a_Description)
throws WTPropertyVetoException
setDescription in interface WTContainera_Description -
WTPropertyVetoExceptionpublic String getName()
IdentityHelper.service.changeIdentity(WTContainer,
WTContainerIdentity)
Subclasses should override the default implementation of setName
to call WTContainerInfo.setName(WTContainer,String).
This will ensure the change restriction check is properly enforced.
Supported API: true
getName in interface WTContainerIdentityService#changeIdentity,
WTContainerIdentity
public void setName(String a_Name)
throws WTPropertyVetoException
IdentityHelper.service.changeIdentity(WTContainer,
WTContainerIdentity)
Subclasses should override the default implementation of setName
to call WTContainerInfo.setName(WTContainer,String).
This will ensure the change restriction check is properly enforced.
Supported API: true
setName in interface WTContainera_Name -
WTPropertyVetoExceptionIdentityService#changeIdentity,
WTContainerIdentitypublic WTPrincipal getOwner()
getOwner in interface WTContainer
public void setOwner(WTPrincipal a_Owner)
throws WTPropertyVetoException,
WTException
setOwner in interface WTContainera_Owner -
WTPropertyVetoException
WTExceptionpublic boolean isSharingEnabled()
isSharingEnabled in interface WTContainer
public void setSharingEnabled(boolean a_SharingEnabled)
throws WTPropertyVetoException
setSharingEnabled in interface WTContainera_SharingEnabled -
WTPropertyVetoExceptionpublic WTContainerTemplate getContainerTemplate()
getContainerTemplate in interface WTContainer
public void setContainerTemplate(WTContainerTemplate a_ContainerTemplate)
throws WTPropertyVetoException,
WTException
setContainerTemplate in interface WTContainera_ContainerTemplate -
WTPropertyVetoException
WTExceptionpublic wt.inf.container.WTContainerTemplateRef getContainerTemplateReference()
getContainerTemplateReference in interface WTContainer
public void setContainerTemplateReference(wt.inf.container.WTContainerTemplateRef a_ContainerTemplateReference)
throws WTPropertyVetoException
setContainerTemplateReference in interface WTContainera_ContainerTemplateReference -
WTPropertyVetoException
public IdentificationObject getIdentificationObject()
throws WTException
getIdentificationObject in interface IdentifiedWTExceptionpublic WTPrincipalReference getOrganizationReference()
getOrganizationReference in interface OrganizationOwnedgetOrganizationReference in interface OrganizationOwnedImpl
public void setOrganizationReference(WTPrincipalReference a_OrganizationReference)
throws WTPropertyVetoException
a_OrganizationReference -
WTPropertyVetoExceptionpublic String getOrganizationUniqueIdentifier()
getOrganizationUniqueIdentifier in interface OrganizationOwnedpublic String getOrganizationCodingSystem()
getOrganizationCodingSystem in interface OrganizationOwnedpublic String getOrganizationName()
getOrganizationName in interface OrganizationOwnedpublic WTOrganization getOrganization()
getOrganization in interface OrganizationOwned
public void setOrganization(WTOrganization a_Organization)
throws WTPropertyVetoException
a_Organization -
WTPropertyVetoException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||