Package com.redwood.scheduler.api.model
Interface Partition
-
- All Superinterfaces:
BusinessKeyObject,NamedRootObject,NamedRootObjectComp,PartitionComp,Readable,Root,SchedulerEntity,SchedulerEntityComp
public interface Partition extends PartitionComp, NamedRootObject, BusinessKeyObject, Readable
Partitions separate their contained objects according to security and visibility characteristics. Most objects defined in the repository are part of exactly one partition. There are two forms of partitions: private and public. There can be an unlimited number of private partitions. There must be at least one public partition that stores common data. Users implicitly have the privilege to access all public partitions. Whether they have access to the objects within these partitions may be subject to object level security, though. Users can be assigned to zero or more private partitions, meaning that they have the privilege to access these partitions. Upon login, users choose to work within one or more of the assigned private partitions. Users who have logged in to a private partition get to see objects from the set of all public partitions and the private partition(s). Objects can only refer to objects in the same partition or in other referencable partitions.
-
-
Field Summary
Fields Modifier and Type Field Description static StringGLOBALThe name of the GLOBAL partitionstatic StringOBJECT_TYPEString that will be returned fromSchedulerEntity.getObjectType()for "Partition" objects.static StringSEC_PRIV_CREATEThis privilege can be granted at a group level.static StringSEC_PRIV_DELETEThis privilege can be granted at a group level.static StringSEC_PRIV_EDITThis privilege can be granted at a group level.static StringSEC_PRIV_VIEWThis privilege can be granted at a group level.static StringSEC_RANK_ALLThis rank is made of the following privileges: create , view , edit , deletestatic StringSEC_RANK_CREATEThis rank is made of the following privileges: createstatic StringSEC_RANK_DELETEThis rank is made of the following privileges: create , view , deletestatic StringSEC_RANK_EDITThis rank is made of the following privileges: create , view , editstatic StringSEC_RANK_NONEThis rank has no privileges assigned to it.static StringSEC_RANK_VIEWThis rank is made of the following privileges: viewstatic QueryObjectType<Partition>TYPEType that can be used inSchedulerSession.executeObjectQuery(QueryObjectType, String, Object...).-
Fields inherited from interface com.redwood.scheduler.api.model.SchedulerEntity
ACTION_AUDIT, ACTION_EXPORT, ACTION_READ, BEHAVIOR_DEPRECATED, BEHAVIOR_NONE, BEHAVIOR_SYSTEM
-
-
Method Summary
-
Methods inherited from interface com.redwood.scheduler.api.model.BusinessKeyObject
getBusinessKey
-
Methods inherited from interface com.redwood.scheduler.api.model.NamedRootObject
createObjectReference, getComment, getDescription, getLinkedObjectReferenceByLinkedObject, getLinkedObjectReferenceByName, getLinkedObjectReferences, getName, getSearchName, getSourceObjectReferences, isHidden, setComment, setDescription, setName
-
Methods inherited from interface com.redwood.scheduler.api.model.Root
getCreationTime, getLastModificationTime, getLastModifierSubject
-
Methods inherited from interface com.redwood.scheduler.api.model.SchedulerEntity
canPerform, createSubjectObjectPrivilegeGrant, deleteObject, getAuditTrail, getAuditTrailSize, getBehavior, getEffectiveBehavior, getErrorNameEN, getErrorNameKey, getLLPVersion, getLOV, getLOVSupport, getObjectType, getParentSchedulerEntities, getRuntime, getSubjectObjectPrivilegeGrantBySubject, getSubjectObjectPrivilegeGrants, getUniqueId, getUrl, getUrl, isCreated, isDeletable, isDeleted, isModifiable, isModified, isSelectVersioned, processRelatedObjects, processRelatedObjects, processRelatedObjects, refreshObject, resetObject, resetObject, resetValuesToDefault, selectForRead
-
-
-
-
Field Detail
-
OBJECT_TYPE
static final String OBJECT_TYPE
String that will be returned fromSchedulerEntity.getObjectType()for "Partition" objects.- See Also:
- Constant Field Values
-
TYPE
static final QueryObjectType<Partition> TYPE
Type that can be used inSchedulerSession.executeObjectQuery(QueryObjectType, String, Object...).
-
GLOBAL
static final String GLOBAL
The name of the GLOBAL partition- See Also:
- Constant Field Values
-
SEC_PRIV_CREATE
static final String SEC_PRIV_CREATE
This privilege can be granted at a group level.- See Also:
- Constant Field Values
-
SEC_PRIV_VIEW
static final String SEC_PRIV_VIEW
This privilege can be granted at a group level. This privilege can be granted at an instance level.- See Also:
- Constant Field Values
-
SEC_PRIV_EDIT
static final String SEC_PRIV_EDIT
This privilege can be granted at a group level. This privilege can be granted at an instance level.- See Also:
- Constant Field Values
-
SEC_PRIV_DELETE
static final String SEC_PRIV_DELETE
This privilege can be granted at a group level. This privilege can be granted at an instance level.- See Also:
- Constant Field Values
-
SEC_RANK_NONE
static final String SEC_RANK_NONE
This rank has no privileges assigned to it.- See Also:
- Constant Field Values
-
SEC_RANK_CREATE
static final String SEC_RANK_CREATE
This rank is made of the following privileges: create- See Also:
- Constant Field Values
-
SEC_RANK_VIEW
static final String SEC_RANK_VIEW
This rank is made of the following privileges: view- See Also:
- Constant Field Values
-
SEC_RANK_EDIT
static final String SEC_RANK_EDIT
This rank is made of the following privileges: create , view , edit- See Also:
- Constant Field Values
-
SEC_RANK_DELETE
static final String SEC_RANK_DELETE
This rank is made of the following privileges: create , view , delete- See Also:
- Constant Field Values
-
SEC_RANK_ALL
static final String SEC_RANK_ALL
This rank is made of the following privileges: create , view , edit , delete- See Also:
- Constant Field Values
-
-
Method Detail
-
isExportable
boolean isExportable()
Get the value for Exportable. (Is the partition exportable)- Returns:
- the field
- Throws:
com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- This will be thrown if this method is called while the object is not attached to a session.
-
setExportable
void setExportable(boolean newExportable)
Set the value for Exportable. (Is the partition exportable)- Parameters:
newExportable- the new value for Exportable.- Throws:
com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- This will be thrown if this method is called while the object is not attached to a session.
-
getObjects
Iterator getObjects()
Get all objects in this partition- Returns:
- All objects in this partition.
-
getObjectSelectSQL
String[] getObjectSelectSQL()
Get an array of select statements for all objects in this partition- Returns:
- An array of select statements for all objects in this partition.
-
getIsolationGroup
IsolationGroup getIsolationGroup()
Get the IsolationGroup.- Returns:
- IsolationGroup
- Throws:
com.redwood.scheduler.api.exception.ObjectDeletedException- If this method is called when the object has been marked for deletion.com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- If this method is called when the object has been removed from it's session.
-
setIsolationGroup
void setIsolationGroup(IsolationGroup newIsolationGroup)
Set the value for IsolationGroup. This value is mandatory.- Parameters:
newIsolationGroup- is the object to set IsolationGroup to. The isolation group that this partition belongs to. If this isnull, then the object cannot be persisted.
-
getProcessMonitors
RWIterable<ProcessMonitor> getProcessMonitors()
Get anRWIterableover an ordered collection ofProcessMonitors. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getProcessMonitorsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofProcessMonitorobjects .
-
getProcessMonitorByNameInstance
ProcessMonitor getProcessMonitorByNameInstance(String name, String instance)
Get the ProcessMonitor by ProcessMonitorInstance.- Parameters:
name-instance-- Returns:
- the ProcessMonitor, or
nullif it could not be found
-
getApplications
RWIterable<Application> getApplications()
Get anRWIterableover an ordered collection ofApplications. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getApplicationsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofApplicationobjects .
-
getApplicationByParentApplicationName
Application getApplicationByParentApplicationName(Application parentApplication, String name)
Get the Application by Name.- Parameters:
parentApplication-name-- Returns:
- the Application, or
nullif it could not be found
-
getDashboards
RWIterable<Dashboard> getDashboards()
Get anRWIterableover an ordered collection ofDashboards. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getDashboardsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofDashboardobjects .
-
getDocuments
RWIterable<Document> getDocuments()
Get anRWIterableover an ordered collection ofDocuments. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getDocumentsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofDocumentobjects .
-
getDocumentByParentApplicationSearchName
Document getDocumentByParentApplicationSearchName(Application parentApplication, String searchName)
Get the Document by Path.- Parameters:
parentApplication-searchName-- Returns:
- the Document, or
nullif it could not be found
-
getJobDefinitions
RWIterable<JobDefinition> getJobDefinitions()
Get anRWIterableover an ordered collection ofJobDefinitions. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getJobDefinitionsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofJobDefinitionobjects .
-
getJobDefinitionByNameBranchedLLPVersion
JobDefinition getJobDefinitionByNameBranchedLLPVersion(String name, Long branchedLLPVersion)
Get the JobDefinition by Name.- Parameters:
name-branchedLLPVersion-- Returns:
- the JobDefinition, or
nullif it could not be found
-
getAlertEscalations
RWIterable<AlertEscalation> getAlertEscalations()
Get anRWIterableover an ordered collection ofAlertEscalations. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getAlertEscalationsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofAlertEscalationobjects .
-
getAlertEscalationByName
AlertEscalation getAlertEscalationByName(String name)
Get the AlertEscalation by Name.- Parameters:
name-- Returns:
- the AlertEscalation, or
nullif it could not be found
-
getConstraintDefinitions
RWIterable<ConstraintDefinition> getConstraintDefinitions()
Get anRWIterableover an ordered collection ofConstraintDefinitions. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getConstraintDefinitionsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofConstraintDefinitionobjects .
-
getConstraintDefinitionByName
ConstraintDefinition getConstraintDefinitionByName(String name)
Get the ConstraintDefinition by Name.- Parameters:
name-- Returns:
- the ConstraintDefinition, or
nullif it could not be found
-
getCredentialProtocols
RWIterable<CredentialProtocol> getCredentialProtocols()
Get anRWIterableover an ordered collection ofCredentialProtocols. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getCredentialProtocolsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofCredentialProtocolobjects .
-
getCredentialProtocolByName
CredentialProtocol getCredentialProtocolByName(String name)
Get the CredentialProtocol by Name.- Parameters:
name-- Returns:
- the CredentialProtocol, or
nullif it could not be found
-
getDatabases
RWIterable<Database> getDatabases()
Get anRWIterableover an ordered collection ofDatabases. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getDatabasesin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofDatabaseobjects .
-
getDatabaseByName
Database getDatabaseByName(String name)
Get the Database by Name.- Parameters:
name-- Returns:
- the Database, or
nullif it could not be found
-
getDatumDefinitions
RWIterable<DatumDefinition> getDatumDefinitions()
Get anRWIterableover an ordered collection ofDatumDefinitions. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getDatumDefinitionsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofDatumDefinitionobjects .
-
getDatumDefinitionByName
DatumDefinition getDatumDefinitionByName(String name)
Get the DatumDefinition by Name.- Parameters:
name-- Returns:
- the DatumDefinition, or
nullif it could not be found
-
getExportRuleSets
RWIterable<ExportRuleSet> getExportRuleSets()
Get anRWIterableover an ordered collection ofExportRuleSets. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getExportRuleSetsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofExportRuleSetobjects .
-
getExportRuleSetByName
ExportRuleSet getExportRuleSetByName(String name)
Get the ExportRuleSet by Name.- Parameters:
name-- Returns:
- the ExportRuleSet, or
nullif it could not be found
-
getExtensionPoints
RWIterable<ExtensionPoint> getExtensionPoints()
Get anRWIterableover an ordered collection ofExtensionPoints. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getExtensionPointsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofExtensionPointobjects .
-
getExtensionPointByName
ExtensionPoint getExtensionPointByName(String name)
Get the ExtensionPoint by Name.- Parameters:
name-- Returns:
- the ExtensionPoint, or
nullif it could not be found
-
getEventDefinitions
RWIterable<EventDefinition> getEventDefinitions()
Get anRWIterableover an ordered collection ofEventDefinitions. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getEventDefinitionsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofEventDefinitionobjects .
-
getEventDefinitionByName
EventDefinition getEventDefinitionByName(String name)
Get the EventDefinition by Name.- Parameters:
name-- Returns:
- the EventDefinition, or
nullif it could not be found
-
getFormats
RWIterable<Format> getFormats()
Get anRWIterableover an ordered collection ofFormats. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getFormatsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofFormatobjects .
-
getFormatByName
Format getFormatByName(String name)
Get the Format by Name.- Parameters:
name-- Returns:
- the Format, or
nullif it could not be found
-
getImportRuleDefinitions
RWIterable<ImportRuleDefinition> getImportRuleDefinitions()
Get anRWIterableover an ordered collection ofImportRuleDefinitions. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getImportRuleDefinitionsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofImportRuleDefinitionobjects .
-
getImportRuleDefinitionByName
ImportRuleDefinition getImportRuleDefinitionByName(String name)
Get the ImportRuleDefinition by Name.- Parameters:
name-- Returns:
- the ImportRuleDefinition, or
nullif it could not be found
-
getImportRuleSets
RWIterable<ImportRuleSet> getImportRuleSets()
Get anRWIterableover an ordered collection ofImportRuleSets. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getImportRuleSetsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofImportRuleSetobjects .
-
getImportRuleSetByName
ImportRuleSet getImportRuleSetByName(String name)
Get the ImportRuleSet by Name.- Parameters:
name-- Returns:
- the ImportRuleSet, or
nullif it could not be found
-
getImportSources
RWIterable<ImportSource> getImportSources()
Get anRWIterableover an ordered collection ofImportSources. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getImportSourcesin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofImportSourceobjects .
-
getImportSourceByName
ImportSource getImportSourceByName(String name)
Get the ImportSource by Name.- Parameters:
name-- Returns:
- the ImportSource, or
nullif it could not be found
-
getJobDefinitionTypes
RWIterable<JobDefinitionType> getJobDefinitionTypes()
Get anRWIterableover an ordered collection ofJobDefinitionTypes. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getJobDefinitionTypesin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofJobDefinitionTypeobjects .
-
getJobDefinitionTypeByName
JobDefinitionType getJobDefinitionTypeByName(String name)
Get the JobDefinitionType by Name.- Parameters:
name-- Returns:
- the JobDefinitionType, or
nullif it could not be found
-
getJobLocks
RWIterable<JobLock> getJobLocks()
Get anRWIterableover an ordered collection ofJobLocks. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getJobLocksin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofJobLockobjects .
-
getJobLockByName
JobLock getJobLockByName(String name)
Get the JobLock by Name.- Parameters:
name-- Returns:
- the JobLock, or
nullif it could not be found
-
getLibraries
RWIterable<Library> getLibraries()
Get anRWIterableover an ordered collection ofLibraries. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getLibrariesin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofLibraryobjects .
-
getLibraryByName
Library getLibraryByName(String name)
Get the Library by Name.- Parameters:
name-- Returns:
- the Library, or
nullif it could not be found
-
getMailConnectors
RWIterable<MailConnector> getMailConnectors()
Get anRWIterableover an ordered collection ofMailConnectors. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getMailConnectorsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofMailConnectorobjects .
-
getMailConnectorByName
MailConnector getMailConnectorByName(String name)
Get the MailConnector by Name.- Parameters:
name-- Returns:
- the MailConnector, or
nullif it could not be found
-
getNavigationBars
RWIterable<NavigationBar> getNavigationBars()
Get anRWIterableover an ordered collection ofNavigationBars. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getNavigationBarsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofNavigationBarobjects .
-
getNavigationBarByOwnerSubjectName
NavigationBar getNavigationBarByOwnerSubjectName(Subject ownerSubject, String name)
Get the NavigationBar by OwnerSubjectName.- Parameters:
ownerSubject-name-- Returns:
- the NavigationBar, or
nullif it could not be found
-
getNavigationBarByName
NavigationBar getNavigationBarByName(String name)
Get the NavigationBar by Name.- Parameters:
name-- Returns:
- the NavigationBar, or
nullif it could not be found
-
getObjectTagDefinitions
RWIterable<ObjectTagDefinition> getObjectTagDefinitions()
Get anRWIterableover an ordered collection ofObjectTagDefinitions. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getObjectTagDefinitionsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofObjectTagDefinitionobjects .
-
getObjectTagDefinitionByName
ObjectTagDefinition getObjectTagDefinitionByName(String name)
Get the ObjectTagDefinition by Name.- Parameters:
name-- Returns:
- the ObjectTagDefinition, or
nullif it could not be found
-
getOraAppsSystems
RWIterable<OraAppsSystem> getOraAppsSystems()
Get anRWIterableover an ordered collection ofOraAppsSystems. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getOraAppsSystemsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofOraAppsSystemobjects .
-
getOraAppsSystemByName
OraAppsSystem getOraAppsSystemByName(String name)
Get the OraAppsSystem by Name.- Parameters:
name-- Returns:
- the OraAppsSystem, or
nullif it could not be found
-
getOraOhiSystems
RWIterable<OraOhiSystem> getOraOhiSystems()
Get anRWIterableover an ordered collection ofOraOhiSystems. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getOraOhiSystemsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofOraOhiSystemobjects .
-
getOraOhiSystemByName
OraOhiSystem getOraOhiSystemByName(String name)
Get the OraOhiSystem by Name.- Parameters:
name-- Returns:
- the OraOhiSystem, or
nullif it could not be found
-
getPeopleSoftSystems
RWIterable<PeopleSoftSystem> getPeopleSoftSystems()
Get anRWIterableover an ordered collection ofPeopleSoftSystems. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getPeopleSoftSystemsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofPeopleSoftSystemobjects .
-
getPeopleSoftSystemByName
PeopleSoftSystem getPeopleSoftSystemByName(String name)
Get the PeopleSoftSystem by Name.- Parameters:
name-- Returns:
- the PeopleSoftSystem, or
nullif it could not be found
-
getPeriodFunctions
RWIterable<PeriodFunction> getPeriodFunctions()
Get anRWIterableover an ordered collection ofPeriodFunctions. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getPeriodFunctionsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofPeriodFunctionobjects .
-
getPeriodFunctionByName
PeriodFunction getPeriodFunctionByName(String name)
Get the PeriodFunction by Name.- Parameters:
name-- Returns:
- the PeriodFunction, or
nullif it could not be found
-
getProcessMonitorDefinitions
RWIterable<ProcessMonitorDefinition> getProcessMonitorDefinitions()
Get anRWIterableover an ordered collection ofProcessMonitorDefinitions. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getProcessMonitorDefinitionsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofProcessMonitorDefinitionobjects .
-
getProcessMonitorDefinitionByName
ProcessMonitorDefinition getProcessMonitorDefinitionByName(String name)
Get the ProcessMonitorDefinition by Name.- Parameters:
name-- Returns:
- the ProcessMonitorDefinition, or
nullif it could not be found
-
getProcessServers
RWIterable<ProcessServer> getProcessServers()
Get anRWIterableover an ordered collection ofProcessServers. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getProcessServersin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofProcessServerobjects .
-
getProcessServerByName
ProcessServer getProcessServerByName(String name)
Get the ProcessServer by Name.- Parameters:
name-- Returns:
- the ProcessServer, or
nullif it could not be found
-
getQueues
RWIterable<Queue> getQueues()
Get anRWIterableover an ordered collection ofQueues. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getQueuesin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofQueueobjects .
-
getQueueByName
Queue getQueueByName(String name)
Get the Queue by Name.- Parameters:
name-- Returns:
- the Queue, or
nullif it could not be found
-
getR2WCatalogs
RWIterable<R2WCatalog> getR2WCatalogs()
Get anRWIterableover an ordered collection ofR2WCatalogs. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getR2WCatalogsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofR2WCatalogobjects .
-
getR2WCatalogByName
R2WCatalog getR2WCatalogByName(String name)
Get the R2WCatalog by Name.- Parameters:
name-- Returns:
- the R2WCatalog, or
nullif it could not be found
-
getRemoteSystems
RWIterable<RemoteSystem> getRemoteSystems()
Get anRWIterableover an ordered collection ofRemoteSystems. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getRemoteSystemsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofRemoteSystemobjects .
-
getRemoteSystemByName
RemoteSystem getRemoteSystemByName(String name)
Get the RemoteSystem by Name.- Parameters:
name-- Returns:
- the RemoteSystem, or
nullif it could not be found
-
getResources
RWIterable<Resource> getResources()
Get anRWIterableover an ordered collection ofResources. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getResourcesin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofResourceobjects .
-
getResourceByName
Resource getResourceByName(String name)
Get the Resource by Name.- Parameters:
name-- Returns:
- the Resource, or
nullif it could not be found
-
getSAPSystems
RWIterable<SAPSystem> getSAPSystems()
Get anRWIterableover an ordered collection ofSAPSystems. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getSAPSystemsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofSAPSystemobjects .
-
getSAPSystemByName
SAPSystem getSAPSystemByName(String name)
Get the SAPSystem by Name.- Parameters:
name-- Returns:
- the SAPSystem, or
nullif it could not be found
-
getSAPBAEConnectors
RWIterable<SAPBAEConnector> getSAPBAEConnectors()
Get anRWIterableover an ordered collection ofSAPBAEConnectors. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getSAPBAEConnectorsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofSAPBAEConnectorobjects .
-
getSAPBAEConnectorByName
SAPBAEConnector getSAPBAEConnectorByName(String name)
Get the SAPBAEConnector by Name.- Parameters:
name-- Returns:
- the SAPBAEConnector, or
nullif it could not be found
-
getServices
RWIterable<Service> getServices()
Get anRWIterableover an ordered collection ofServices. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getServicesin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofServiceobjects .
-
getServiceByName
Service getServiceByName(String name)
Get the Service by Name.- Parameters:
name-- Returns:
- the Service, or
nullif it could not be found
-
getSubmitFrames
RWIterable<SubmitFrame> getSubmitFrames()
Get anRWIterableover an ordered collection ofSubmitFrames. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getSubmitFramesin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofSubmitFrameobjects .
-
getSubmitFrameByName
SubmitFrame getSubmitFrameByName(String name)
Get the SubmitFrame by Name.- Parameters:
name-- Returns:
- the SubmitFrame, or
nullif it could not be found
-
getTables
RWIterable<Table> getTables()
Get anRWIterableover an ordered collection ofTables. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getTablesin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofTableobjects .
-
getTableByName
Table getTableByName(String name)
Get the Table by Name.- Parameters:
name-- Returns:
- the Table, or
nullif it could not be found
-
getTableDefinitions
RWIterable<TableDefinition> getTableDefinitions()
Get anRWIterableover an ordered collection ofTableDefinitions. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getTableDefinitionsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofTableDefinitionobjects .
-
getTableDefinitionByName
TableDefinition getTableDefinitionByName(String name)
Get the TableDefinition by Name.- Parameters:
name-- Returns:
- the TableDefinition, or
nullif it could not be found
-
getTimeWindows
RWIterable<TimeWindow> getTimeWindows()
Get anRWIterableover an ordered collection ofTimeWindows. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getTimeWindowsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofTimeWindowobjects .
-
getTimeWindowByName
TimeWindow getTimeWindowByName(String name)
Get the TimeWindow by Name.- Parameters:
name-- Returns:
- the TimeWindow, or
nullif it could not be found
-
getTriggers
RWIterable<Trigger> getTriggers()
Get anRWIterableover an ordered collection ofTriggers. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getTriggersin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofTriggerobjects .
-
getTriggerByName
Trigger getTriggerByName(String name)
Get the Trigger by Name.- Parameters:
name-- Returns:
- the Trigger, or
nullif it could not be found
-
getEmailAlertGateways
RWIterable<EmailAlertGateway> getEmailAlertGateways()
Get anRWIterableover an ordered collection ofEmailAlertGateways. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getEmailAlertGatewaysin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofEmailAlertGatewayobjects .
-
getEmailAlertGatewayByName
EmailAlertGateway getEmailAlertGatewayByName(String name)
Get the EmailAlertGateway by Name.- Parameters:
name-- Returns:
- the EmailAlertGateway, or
nullif it could not be found
-
getAdHocAlertSources
RWIterable<AdHocAlertSource> getAdHocAlertSources()
Get anRWIterableover an ordered collection ofAdHocAlertSources. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getAdHocAlertSourcesin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofAdHocAlertSourceobjects .
-
getAdHocAlertSourceByName
AdHocAlertSource getAdHocAlertSourceByName(String name)
Get the AdHocAlertSource by Name.- Parameters:
name-- Returns:
- the AdHocAlertSource, or
nullif it could not be found
-
getJobDefinitionAlertSources
RWIterable<JobDefinitionAlertSource> getJobDefinitionAlertSources()
Get anRWIterableover an ordered collection ofJobDefinitionAlertSources. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getJobDefinitionAlertSourcesin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofJobDefinitionAlertSourceobjects .
-
getJobDefinitionAlertSourceByName
JobDefinitionAlertSource getJobDefinitionAlertSourceByName(String name)
Get the JobDefinitionAlertSource by Name.- Parameters:
name-- Returns:
- the JobDefinitionAlertSource, or
nullif it could not be found
-
getMonitorAlertSources
RWIterable<MonitorAlertSource> getMonitorAlertSources()
Get anRWIterableover an ordered collection ofMonitorAlertSources. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getMonitorAlertSourcesin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofMonitorAlertSourceobjects .
-
getMonitorAlertSourceByName
MonitorAlertSource getMonitorAlertSourceByName(String name)
Get the MonitorAlertSource by Name.- Parameters:
name-- Returns:
- the MonitorAlertSource, or
nullif it could not be found
-
getProcessServerAlertSources
RWIterable<ProcessServerAlertSource> getProcessServerAlertSources()
Get anRWIterableover an ordered collection ofProcessServerAlertSources. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getProcessServerAlertSourcesin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofProcessServerAlertSourceobjects .
-
getProcessServerAlertSourceByName
ProcessServerAlertSource getProcessServerAlertSourceByName(String name)
Get the ProcessServerAlertSource by Name.- Parameters:
name-- Returns:
- the ProcessServerAlertSource, or
nullif it could not be found
-
getQueueAlertSources
RWIterable<QueueAlertSource> getQueueAlertSources()
Get anRWIterableover an ordered collection ofQueueAlertSources. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getQueueAlertSourcesin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofQueueAlertSourceobjects .
-
getQueueAlertSourceByName
QueueAlertSource getQueueAlertSourceByName(String name)
Get the QueueAlertSource by Name.- Parameters:
name-- Returns:
- the QueueAlertSource, or
nullif it could not be found
-
getCredentials
RWIterable<Credential> getCredentials()
Get anRWIterableover an ordered collection ofCredentials. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getCredentialsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofCredentialobjects .
-
getCredentialByCredentialProtocolEndpointRealUser
Credential getCredentialByCredentialProtocolEndpointRealUser(CredentialProtocol credentialProtocol, String endpoint, String realUser)
Get the Credential by CredentialProtocolEndpointRealUser.- Parameters:
credentialProtocol-endpoint-realUser-- Returns:
- the Credential, or
nullif it could not be found
-
getCredentialByCredentialProtocolEndpointVirtualUser
Credential getCredentialByCredentialProtocolEndpointVirtualUser(CredentialProtocol credentialProtocol, String endpoint, String virtualUser)
Get the Credential by CredentialProtocolEndpointVirtualUser.- Parameters:
credentialProtocol-endpoint-virtualUser-- Returns:
- the Credential, or
nullif it could not be found
-
getRestrictedSchedulerSessionSpecifications
RWIterable<RestrictedSchedulerSessionSpecification> getRestrictedSchedulerSessionSpecifications()
Get anRWIterableover an ordered collection ofRestrictedSchedulerSessionSpecifications. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getRestrictedSchedulerSessionSpecificationsin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofRestrictedSchedulerSessionSpecificationobjects .
-
getUserMessages
RWIterable<UserMessage> getUserMessages()
Get anRWIterableover an ordered collection ofUserMessages. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. The objects in this partition.- Specified by:
getUserMessagesin interfacePartitionComp- Returns:
- An
RWIterableover an ordered collection ofUserMessageobjects .
-
checkCreatePrivilege
RequiredPermission checkCreatePrivilege()
Check whether or not the create action can be performed on this object.- Returns:
- a
RequiredPermissioninstance indicating whether the current user has the privilege. To check this, use isAllowed() on the returned permission.
-
checkViewPrivilege
RequiredPermission checkViewPrivilege()
Check whether or not the view action can be performed on this object.- Returns:
- a
RequiredPermissioninstance indicating whether the current user has the privilege. To check this, use isAllowed() on the returned permission.
-
checkEditPrivilege
RequiredPermission checkEditPrivilege()
Check whether or not the edit action can be performed on this object.- Returns:
- a
RequiredPermissioninstance indicating whether the current user has the privilege. To check this, use isAllowed() on the returned permission.
-
checkDeletePrivilege
RequiredPermission checkDeletePrivilege()
Check whether or not the delete action can be performed on this object.- Returns:
- a
RequiredPermissioninstance indicating whether the current user has the privilege. To check this, use isAllowed() on the returned permission.
-
-