public interface OrgModelService
Organization model deployments are versioned, with their version consisting of major, minor, micro and qualifier values. They are grouped by their major version number; models of the same major version are 'merged' to become a single model.
COPYRIGHT: (C) 2007-2012 Cloud Software Group, Inc. All Rights Reserved.
Modifier and Type | Method and Description |
---|---|
com.tibco.bpm.de.api.orgmodel.GetCalendarReferencesResponseDocument.GetCalendarReferencesResponse |
getCalendarReferences(int modelVersion,
com.tibco.n2.common.organisation.api.OrganisationalEntityType.Enum entityType,
java.lang.String guid)
Returns the Calendar references that identify the Base and Overlay
Calendars to be applied for deadline calculations involving the given
model-entity.
|
com.tibco.bpm.de.api.orgmodel.GetOrgModelResponseDocument.GetOrgModelResponse |
getOrgModel(int modelVersion,
boolean includeResourceCounts)
Requests the details of the entities that form the organzation model
identified by the given major version.
|
com.tibco.bpm.de.api.orgmodel.GetOrgModelResponseDocument.GetOrgModelResponse |
getOrgModel(int modelVersion,
boolean includeResourceCounts,
boolean includeCalendarAlias)
Requests the details of the entities that form the organzation model
identified by the given major version.
|
com.tibco.bpm.de.api.orgmodel.GetOrgModelResponseDocument.GetOrgModelResponse |
getOrgModel(int modelVersion,
boolean includeResourceCounts,
boolean includeCalendarAlias,
boolean includeCandidateQueries,
boolean includeExtPoints)
Requests the details of the entities that form the organzation model
identified by the given major version.
|
com.tibco.bpm.de.api.orgmodel.GetOrgModelResponseDocument.GetOrgModelResponse |
getOrgModel(int modelVersion,
boolean includeResourceCounts,
boolean includeCalendarAlias,
boolean includeCandidateQueries,
boolean includeExtPoints,
boolean includeCategories)
Requests the details of the entities that form the organzation model
identified by the given major version.
|
com.tibco.bpm.de.api.orgmodel.GetOrgModelEntityResponseDocument.GetOrgModelEntityResponse |
getOrgModelEntity(int modelVersion,
java.lang.String[] guidArray)
Requests the details of the entities identified by the given major version
and their GUID.
|
com.tibco.bpm.de.api.orgmodel.GetOrgModelRootsResponseDocument.GetOrgModelRootsResponse |
getOrgModelRoots(int modelVersion)
Requests the details of the entities that form the root elements of the
organzation model identified by the given major version.
|
com.tibco.bpm.de.api.orgmodel.GetOrgModelRootsResponseDocument.GetOrgModelRootsResponse |
getOrgModelRoots(int modelVersion,
boolean includeCategories)
Requests the details of the entities that form the root elements of the
organzation model identified by the given major version.
|
com.tibco.bpm.de.api.orgmodel.XmlPushDestinationList[] |
getPushDestinations(com.tibco.n2.common.organisation.api.XmlModelEntityId[] parameterValues)
Retrieve the Push Destinations for the identified org-model entities (or
resource).
|
com.tibco.bpm.de.api.base.XmlOrgModelVersionDetail[] |
listOrgModelVersions()
This operation lists the available organization model major versions.
|
void |
processDynamicOrg()
Requests that the processing of the Extension Points and Candidate Queries
be performed as soon as possible.
|
void |
setCalendarReferences(com.tibco.n2.common.organisation.api.XmlCalendarAssignment[] aAssignments)
Assign Calendar References to model entities.
|
void |
setCandidateQueries(com.tibco.bpm.de.api.orgmodel.SetCandidateQueriesDocument.SetCandidateQueries.Remove aRemovals,
com.tibco.bpm.de.api.base.XmlCandidateQueryAssignment[] aAssignments)
Sets, or updates, the Candidate Query assignments to identified org-model
entities.
|
void |
setExtensionPoints(com.tibco.bpm.de.api.base.XmlExtensionPointAssignment[] aSettings)
Sets, or updates, the configurations for the identified Organisation
Model Extension Point entities.
|
void |
setExtensionPoints(com.tibco.bpm.de.api.base.XmlExtensionPointRemoval[] aSettings) |
void |
updatePushDestinations(int aModelVersion,
com.tibco.n2.common.organisation.api.OrganisationalEntityType.Enum aEntityType,
java.lang.String aGuid,
com.tibco.bpm.de.api.base.XmlPushDestinationId[] aRemovals,
com.tibco.bpm.de.api.base.XmlPushDestination[] aUpdates)
Updates the Push Destinations for the identified org-model entity (or
resource).
|
com.tibco.bpm.de.api.base.XmlOrgModelVersionDetail[] listOrgModelVersions() throws com.tibco.n2.de.services.DirectoryEngineFault, com.tibco.n2.de.services.SecurityFault
For each major version, the organization model deployments that make up that version will be detailed - giving their full version number, name and date deployed.
com.tibco.n2.de.services.DirectoryEngineFault
com.tibco.n2.de.services.SecurityFault
com.tibco.bpm.de.api.orgmodel.GetOrgModelRootsResponseDocument.GetOrgModelRootsResponse getOrgModelRoots(int modelVersion) throws com.tibco.n2.de.services.DirectoryEngineFault, com.tibco.n2.de.services.SecurityFault
modelVersion
- identifies the major organization model version to be
returned.com.tibco.n2.de.services.DirectoryEngineFault
com.tibco.n2.de.services.SecurityFault
com.tibco.bpm.de.api.orgmodel.GetOrgModelRootsResponseDocument.GetOrgModelRootsResponse getOrgModelRoots(int modelVersion, boolean includeCategories) throws com.tibco.n2.de.services.DirectoryEngineFault, com.tibco.n2.de.services.SecurityFault
modelVersion
- identifies the major organization model version to be
returned.includeCategories
- Specifies whether the capabilities and
privileges should be grouped in the nested categories in which
they were deployed.com.tibco.n2.de.services.DirectoryEngineFault
com.tibco.n2.de.services.SecurityFault
com.tibco.bpm.de.api.orgmodel.GetOrgModelEntityResponseDocument.GetOrgModelEntityResponse getOrgModelEntity(int modelVersion, java.lang.String[] guidArray) throws com.tibco.n2.de.services.DirectoryEngineFault, com.tibco.n2.de.services.SecurityFault
modelVersion
- identifies the major organization model version to be
returned.guid
- the unique identifier of the org-model entity to be returned.com.tibco.n2.de.services.DirectoryEngineFault
com.tibco.n2.de.services.SecurityFault
com.tibco.bpm.de.api.orgmodel.GetOrgModelResponseDocument.GetOrgModelResponse getOrgModel(int modelVersion, boolean includeResourceCounts) throws com.tibco.n2.de.services.DirectoryEngineFault, com.tibco.n2.de.services.SecurityFault
getOrgModel(false, false)
.modelVersion
- identifies the major organization model version to be
returned.includeResourceCounts
- determines whether the number of resources
assigned to groups, positions and capabilities should be
included in the response. For performance reasons, the caller
may choose not to include these.com.tibco.n2.de.services.DirectoryEngineFault
com.tibco.n2.de.services.SecurityFault
com.tibco.bpm.de.api.orgmodel.GetOrgModelResponseDocument.GetOrgModelResponse getOrgModel(int modelVersion, boolean includeResourceCounts, boolean includeCalendarAlias) throws com.tibco.n2.de.services.DirectoryEngineFault, com.tibco.n2.de.services.SecurityFault
modelVersion
- identifies the major organization model version to be
returned.includeResourceCounts
- determines whether the number of resources
assigned to groups, positions and capabilities should be
included in the response. For performance reasons, the caller
may choose not to include these.includeCalendarAlias
- determines whether the calendar alias
assigned to groups, positions, org-units and organizations
should be included in the response. For performance reasons,
the caller may choose not to include these.com.tibco.n2.de.services.DirectoryEngineFault
com.tibco.n2.de.services.SecurityFault
com.tibco.bpm.de.api.orgmodel.GetOrgModelResponseDocument.GetOrgModelResponse getOrgModel(int modelVersion, boolean includeResourceCounts, boolean includeCalendarAlias, boolean includeCandidateQueries, boolean includeExtPoints) throws com.tibco.n2.de.services.DirectoryEngineFault, com.tibco.n2.de.services.SecurityFault
modelVersion
- identifies the major organization model version to be
returned.includeResourceCounts
- determines whether the number of resources
assigned to groups, positions and capabilities should be
included in the response. For performance reasons, the caller
may choose not to include these.includeCalendarAlias
- determines whether the calendar alias
assigned to groups, positions, org-units and organizations
should be included in the response. For performance reasons,
the caller may choose not to include these.includeCandidateQueries
- determines whether the Candidate Queries
assigned to groups and positions, should be included in the
response.com.tibco.n2.de.services.DirectoryEngineFault
com.tibco.n2.de.services.SecurityFault
com.tibco.bpm.de.api.orgmodel.GetOrgModelResponseDocument.GetOrgModelResponse getOrgModel(int modelVersion, boolean includeResourceCounts, boolean includeCalendarAlias, boolean includeCandidateQueries, boolean includeExtPoints, boolean includeCategories) throws com.tibco.n2.de.services.DirectoryEngineFault, com.tibco.n2.de.services.SecurityFault
modelVersion
- identifies the major organization model version to be
returned.includeResourceCounts
- determines whether the number of resources
assigned to groups, positions and capabilities should be
included in the response. For performance reasons, the caller
may choose not to include these.includeCalendarAlias
- determines whether the calendar alias
assigned to groups, positions, org-units and organizations
should be included in the response. For performance reasons,
the caller may choose not to include these.includeCandidateQueries
- determines whether the Candidate Queries
assigned to groups and positions, should be included in the
response.includeCategories
- Specifies whether the capabilities and
privileges should be grouped in the nested categories in which
they were deployed.com.tibco.n2.de.services.DirectoryEngineFault
com.tibco.n2.de.services.SecurityFault
com.tibco.bpm.de.api.orgmodel.GetCalendarReferencesResponseDocument.GetCalendarReferencesResponse getCalendarReferences(int modelVersion, com.tibco.n2.common.organisation.api.OrganisationalEntityType.Enum entityType, java.lang.String guid) throws com.tibco.n2.de.services.DirectoryEngineFault, com.tibco.n2.de.services.SecurityFault
modelVersion
- the major model version of the org-model entity whose
Calendar references are to be returned.entityType
- the type of org-model entity whose Calendar references
are to be returned.guid
- the GUID of the org-model entity whose Calendar references
are to be returned.com.tibco.n2.de.services.DirectoryEngineFault
com.tibco.n2.de.services.SecurityFault
void setCalendarReferences(com.tibco.n2.common.organisation.api.XmlCalendarAssignment[] aAssignments) throws com.tibco.n2.de.services.DirectoryEngineFault, com.tibco.n2.de.services.SecurityFault
aAssignments
- identifies the model-entities whose calendar alias
values are to be set, and the aliases to be set.com.tibco.n2.de.services.DirectoryEngineFault
com.tibco.n2.de.services.SecurityFault
void updatePushDestinations(int aModelVersion, com.tibco.n2.common.organisation.api.OrganisationalEntityType.Enum aEntityType, java.lang.String aGuid, com.tibco.bpm.de.api.base.XmlPushDestinationId[] aRemovals, com.tibco.bpm.de.api.base.XmlPushDestination[] aUpdates) throws com.tibco.n2.de.services.DirectoryEngineFault, com.tibco.n2.de.services.SecurityFault
aModelVersion
- the major org-model version in which the entity
resides.aEntityType
- the type of the org-model entity (group, position,
resource, etc).aGuid
- the unique identifier of the org-model entity (or resource).aRemovals
- the IDs of those push destinations to be removed from
the identified entity. If null
, no push
destinations are removed.aUpdates
- the push destinations to be create, or updated. If
null
, no existing push destinations are updated.com.tibco.n2.de.services.DirectoryEngineFault
com.tibco.n2.de.services.SecurityFault
void setCandidateQueries(com.tibco.bpm.de.api.orgmodel.SetCandidateQueriesDocument.SetCandidateQueries.Remove aRemovals, com.tibco.bpm.de.api.base.XmlCandidateQueryAssignment[] aAssignments) throws com.tibco.n2.de.services.DirectoryEngineFault, com.tibco.n2.de.services.SecurityFault
aRemovals
- identifies the entities from which any existing
Candidate Queries are to be removed.aAssignments
- identifies the entity which Candidate Queries are to
be set.com.tibco.n2.de.services.DirectoryEngineFault
com.tibco.n2.de.services.SecurityFault
void setExtensionPoints(com.tibco.bpm.de.api.base.XmlExtensionPointAssignment[] aSettings) throws com.tibco.n2.de.services.DirectoryEngineFault, com.tibco.n2.de.services.SecurityFault
Any existing configuration for the identified entities will be overwritten. Attempting to set the configuration for an org-model entity to which the caller does not have access, will cause a SecurityFault.
Changing an existing Extension Point configuration may invalidate any Model Template Instances that have previously been generated using the previous configuration; causing those invalud Model Template Instances to be deleted.
aSettings
- the collection of configurations to be applied.com.tibco.n2.de.services.DirectoryEngineFault
com.tibco.n2.de.services.SecurityFault
void setExtensionPoints(com.tibco.bpm.de.api.base.XmlExtensionPointRemoval[] aSettings) throws com.tibco.n2.de.services.DirectoryEngineFault, com.tibco.n2.de.services.SecurityFault
com.tibco.n2.de.services.DirectoryEngineFault
com.tibco.n2.de.services.SecurityFault
void processDynamicOrg() throws com.tibco.n2.de.services.DirectoryEngineFault, com.tibco.n2.de.services.SecurityFault
com.tibco.n2.de.services.DirectoryEngineFault
com.tibco.n2.de.services.SecurityFault
com.tibco.bpm.de.api.orgmodel.XmlPushDestinationList[] getPushDestinations(com.tibco.n2.common.organisation.api.XmlModelEntityId[] parameterValues) throws com.tibco.n2.de.services.DirectoryEngineFault, com.tibco.n2.de.services.SecurityFault
aModelVersion
- the major org-model version in which the entity
resides.aEntityType
- the type of the org-model entity (group, position,
resource, etc).aGuid
- the unique identifier of the org-model entity (or resource).aRemovals
- the IDs of those push destinations to be removed from
the identified entity. If null
, no push
destinations are removed.aUpdates
- the push destinations to be create, or updated. If
null
, no existing push destinations are updated.com.tibco.n2.de.services.DirectoryEngineFault
com.tibco.n2.de.services.SecurityFault
Copyright © 2017 Cloud Software Group, Inc. All Rights Reserved.