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 String
GLOBAL
The name of the GLOBAL partitionstatic String
OBJECT_TYPE
String that will be returned fromSchedulerEntity.getObjectType()
for "Partition" objects.static String
SEC_PRIV_CREATE
This privilege can be granted at a group level.static String
SEC_PRIV_DELETE
This privilege can be granted at a group level.static String
SEC_PRIV_EDIT
This privilege can be granted at a group level.static String
SEC_PRIV_VIEW
This privilege can be granted at a group level.static String
SEC_RANK_ALL
This rank is made of the following privileges: create , view , edit , deletestatic String
SEC_RANK_CREATE
This rank is made of the following privileges: createstatic String
SEC_RANK_DELETE
This rank is made of the following privileges: create , view , deletestatic String
SEC_RANK_EDIT
This rank is made of the following privileges: create , view , editstatic String
SEC_RANK_NONE
This rank has no privileges assigned to it.static String
SEC_RANK_VIEW
This rank is made of the following privileges: viewstatic QueryObjectType<Partition>
TYPE
Type that can be used inSchedulerSession.executeObjectQuery(QueryObjectType, String, Object...)
.static com.redwood.scheduler.infrastructure.logging.Versions
VERSION_PARTITION
-
Fields inherited from interface com.redwood.scheduler.api.model.BusinessKeyObject
COPYRIGHT_MESSAGE_BKO, ID_BKO
-
Fields inherited from interface com.redwood.scheduler.api.model.NamedRootObject
VERSION_NAMEDROOTOBJECT
-
Fields inherited from interface com.redwood.scheduler.api.model.compatibility_14.NamedRootObjectComp
VERSION_NAMEDROOTOBJECTCOMP
-
Fields inherited from interface com.redwood.scheduler.api.model.compatibility_14.PartitionComp
VERSION_PARTITIONCOMP
-
Fields inherited from interface com.redwood.scheduler.api.model.Readable
COPYRIGHT_MESSAGE_E, ID_E
-
Fields inherited from interface com.redwood.scheduler.api.model.Root
VERSION_ROOT
-
Fields inherited from interface com.redwood.scheduler.api.model.SchedulerEntity
ACTION_AUDIT, ACTION_EXPORT, ACTION_READ, BEHAVIOR_DEPRECATED, BEHAVIOR_NONE, BEHAVIOR_SYSTEM, VERSION_SCHEDULERENTITY
-
Fields inherited from interface com.redwood.scheduler.api.model.compatibility_14.SchedulerEntityComp
VERSION_SCHEDULERENTITYCOMP
-
-
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
-
VERSION_PARTITION
static final com.redwood.scheduler.infrastructure.logging.Versions VERSION_PARTITION
-
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:
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:
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:
ObjectDeletedException
- If this method is called when the object has been marked for deletion.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 anRWIterable
over 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:
getProcessMonitors
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofProcessMonitor
objects .
-
getProcessMonitorByNameInstance
ProcessMonitor getProcessMonitorByNameInstance(String name, String instance)
Get the ProcessMonitor by ProcessMonitorInstance.- Parameters:
name
-instance
-- Returns:
- the ProcessMonitor, or
null
if it could not be found
-
getApplications
RWIterable<Application> getApplications()
Get anRWIterable
over 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:
getApplications
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofApplication
objects .
-
getApplicationByParentApplicationName
Application getApplicationByParentApplicationName(Application parentApplication, String name)
Get the Application by Name.- Parameters:
parentApplication
-name
-- Returns:
- the Application, or
null
if it could not be found
-
getDashboards
RWIterable<Dashboard> getDashboards()
Get anRWIterable
over 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:
getDashboards
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofDashboard
objects .
-
getDocuments
RWIterable<Document> getDocuments()
Get anRWIterable
over 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:
getDocuments
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofDocument
objects .
-
getDocumentByParentApplicationSearchName
Document getDocumentByParentApplicationSearchName(Application parentApplication, String searchName)
Get the Document by Path.- Parameters:
parentApplication
-searchName
-- Returns:
- the Document, or
null
if it could not be found
-
getJobDefinitions
RWIterable<JobDefinition> getJobDefinitions()
Get anRWIterable
over 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:
getJobDefinitions
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofJobDefinition
objects .
-
getJobDefinitionByNameBranchedLLPVersion
JobDefinition getJobDefinitionByNameBranchedLLPVersion(String name, Long branchedLLPVersion)
Get the JobDefinition by Name.- Parameters:
name
-branchedLLPVersion
-- Returns:
- the JobDefinition, or
null
if it could not be found
-
getAlertEscalations
RWIterable<AlertEscalation> getAlertEscalations()
Get anRWIterable
over 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:
getAlertEscalations
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofAlertEscalation
objects .
-
getAlertEscalationByName
AlertEscalation getAlertEscalationByName(String name)
Get the AlertEscalation by Name.- Parameters:
name
-- Returns:
- the AlertEscalation, or
null
if it could not be found
-
getConstraintDefinitions
RWIterable<ConstraintDefinition> getConstraintDefinitions()
Get anRWIterable
over 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:
getConstraintDefinitions
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofConstraintDefinition
objects .
-
getConstraintDefinitionByName
ConstraintDefinition getConstraintDefinitionByName(String name)
Get the ConstraintDefinition by Name.- Parameters:
name
-- Returns:
- the ConstraintDefinition, or
null
if it could not be found
-
getCredentialProtocols
RWIterable<CredentialProtocol> getCredentialProtocols()
Get anRWIterable
over 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:
getCredentialProtocols
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofCredentialProtocol
objects .
-
getCredentialProtocolByName
CredentialProtocol getCredentialProtocolByName(String name)
Get the CredentialProtocol by Name.- Parameters:
name
-- Returns:
- the CredentialProtocol, or
null
if it could not be found
-
getDatabases
RWIterable<Database> getDatabases()
Get anRWIterable
over 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:
getDatabases
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofDatabase
objects .
-
getDatabaseByName
Database getDatabaseByName(String name)
Get the Database by Name.- Parameters:
name
-- Returns:
- the Database, or
null
if it could not be found
-
getDatumDefinitions
RWIterable<DatumDefinition> getDatumDefinitions()
Get anRWIterable
over 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:
getDatumDefinitions
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofDatumDefinition
objects .
-
getDatumDefinitionByName
DatumDefinition getDatumDefinitionByName(String name)
Get the DatumDefinition by Name.- Parameters:
name
-- Returns:
- the DatumDefinition, or
null
if it could not be found
-
getExportRuleSets
RWIterable<ExportRuleSet> getExportRuleSets()
Get anRWIterable
over 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:
getExportRuleSets
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofExportRuleSet
objects .
-
getExportRuleSetByName
ExportRuleSet getExportRuleSetByName(String name)
Get the ExportRuleSet by Name.- Parameters:
name
-- Returns:
- the ExportRuleSet, or
null
if it could not be found
-
getExtensionPoints
RWIterable<ExtensionPoint> getExtensionPoints()
Get anRWIterable
over 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:
getExtensionPoints
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofExtensionPoint
objects .
-
getExtensionPointByName
ExtensionPoint getExtensionPointByName(String name)
Get the ExtensionPoint by Name.- Parameters:
name
-- Returns:
- the ExtensionPoint, or
null
if it could not be found
-
getEventDefinitions
RWIterable<EventDefinition> getEventDefinitions()
Get anRWIterable
over 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:
getEventDefinitions
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofEventDefinition
objects .
-
getEventDefinitionByName
EventDefinition getEventDefinitionByName(String name)
Get the EventDefinition by Name.- Parameters:
name
-- Returns:
- the EventDefinition, or
null
if it could not be found
-
getFormats
RWIterable<Format> getFormats()
Get anRWIterable
over 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:
getFormats
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofFormat
objects .
-
getFormatByName
Format getFormatByName(String name)
Get the Format by Name.- Parameters:
name
-- Returns:
- the Format, or
null
if it could not be found
-
getImportRuleDefinitions
RWIterable<ImportRuleDefinition> getImportRuleDefinitions()
Get anRWIterable
over 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:
getImportRuleDefinitions
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofImportRuleDefinition
objects .
-
getImportRuleDefinitionByName
ImportRuleDefinition getImportRuleDefinitionByName(String name)
Get the ImportRuleDefinition by Name.- Parameters:
name
-- Returns:
- the ImportRuleDefinition, or
null
if it could not be found
-
getImportRuleSets
RWIterable<ImportRuleSet> getImportRuleSets()
Get anRWIterable
over 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:
getImportRuleSets
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofImportRuleSet
objects .
-
getImportRuleSetByName
ImportRuleSet getImportRuleSetByName(String name)
Get the ImportRuleSet by Name.- Parameters:
name
-- Returns:
- the ImportRuleSet, or
null
if it could not be found
-
getImportSources
RWIterable<ImportSource> getImportSources()
Get anRWIterable
over 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:
getImportSources
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofImportSource
objects .
-
getImportSourceByName
ImportSource getImportSourceByName(String name)
Get the ImportSource by Name.- Parameters:
name
-- Returns:
- the ImportSource, or
null
if it could not be found
-
getJobDefinitionTypes
RWIterable<JobDefinitionType> getJobDefinitionTypes()
Get anRWIterable
over 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:
getJobDefinitionTypes
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofJobDefinitionType
objects .
-
getJobDefinitionTypeByName
JobDefinitionType getJobDefinitionTypeByName(String name)
Get the JobDefinitionType by Name.- Parameters:
name
-- Returns:
- the JobDefinitionType, or
null
if it could not be found
-
getJobLocks
RWIterable<JobLock> getJobLocks()
Get anRWIterable
over 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:
getJobLocks
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofJobLock
objects .
-
getJobLockByName
JobLock getJobLockByName(String name)
Get the JobLock by Name.- Parameters:
name
-- Returns:
- the JobLock, or
null
if it could not be found
-
getLibraries
RWIterable<Library> getLibraries()
Get anRWIterable
over 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:
getLibraries
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofLibrary
objects .
-
getLibraryByName
Library getLibraryByName(String name)
Get the Library by Name.- Parameters:
name
-- Returns:
- the Library, or
null
if it could not be found
-
getMailConnectors
RWIterable<MailConnector> getMailConnectors()
Get anRWIterable
over 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:
getMailConnectors
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofMailConnector
objects .
-
getMailConnectorByName
MailConnector getMailConnectorByName(String name)
Get the MailConnector by Name.- Parameters:
name
-- Returns:
- the MailConnector, or
null
if it could not be found
-
getNavigationBars
RWIterable<NavigationBar> getNavigationBars()
Get anRWIterable
over 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:
getNavigationBars
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofNavigationBar
objects .
-
getNavigationBarByOwnerSubjectName
NavigationBar getNavigationBarByOwnerSubjectName(Subject ownerSubject, String name)
Get the NavigationBar by OwnerSubjectName.- Parameters:
ownerSubject
-name
-- Returns:
- the NavigationBar, or
null
if it could not be found
-
getNavigationBarByName
NavigationBar getNavigationBarByName(String name)
Get the NavigationBar by Name.- Parameters:
name
-- Returns:
- the NavigationBar, or
null
if it could not be found
-
getObjectTagDefinitions
RWIterable<ObjectTagDefinition> getObjectTagDefinitions()
Get anRWIterable
over 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:
getObjectTagDefinitions
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofObjectTagDefinition
objects .
-
getObjectTagDefinitionByName
ObjectTagDefinition getObjectTagDefinitionByName(String name)
Get the ObjectTagDefinition by Name.- Parameters:
name
-- Returns:
- the ObjectTagDefinition, or
null
if it could not be found
-
getOraAppsSystems
RWIterable<OraAppsSystem> getOraAppsSystems()
Get anRWIterable
over 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:
getOraAppsSystems
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofOraAppsSystem
objects .
-
getOraAppsSystemByName
OraAppsSystem getOraAppsSystemByName(String name)
Get the OraAppsSystem by Name.- Parameters:
name
-- Returns:
- the OraAppsSystem, or
null
if it could not be found
-
getOraOhiSystems
RWIterable<OraOhiSystem> getOraOhiSystems()
Get anRWIterable
over 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:
getOraOhiSystems
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofOraOhiSystem
objects .
-
getOraOhiSystemByName
OraOhiSystem getOraOhiSystemByName(String name)
Get the OraOhiSystem by Name.- Parameters:
name
-- Returns:
- the OraOhiSystem, or
null
if it could not be found
-
getPeopleSoftSystems
RWIterable<PeopleSoftSystem> getPeopleSoftSystems()
Get anRWIterable
over 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:
getPeopleSoftSystems
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofPeopleSoftSystem
objects .
-
getPeopleSoftSystemByName
PeopleSoftSystem getPeopleSoftSystemByName(String name)
Get the PeopleSoftSystem by Name.- Parameters:
name
-- Returns:
- the PeopleSoftSystem, or
null
if it could not be found
-
getPeriodFunctions
RWIterable<PeriodFunction> getPeriodFunctions()
Get anRWIterable
over 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:
getPeriodFunctions
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofPeriodFunction
objects .
-
getPeriodFunctionByName
PeriodFunction getPeriodFunctionByName(String name)
Get the PeriodFunction by Name.- Parameters:
name
-- Returns:
- the PeriodFunction, or
null
if it could not be found
-
getProcessMonitorDefinitions
RWIterable<ProcessMonitorDefinition> getProcessMonitorDefinitions()
Get anRWIterable
over 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:
getProcessMonitorDefinitions
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofProcessMonitorDefinition
objects .
-
getProcessMonitorDefinitionByName
ProcessMonitorDefinition getProcessMonitorDefinitionByName(String name)
Get the ProcessMonitorDefinition by Name.- Parameters:
name
-- Returns:
- the ProcessMonitorDefinition, or
null
if it could not be found
-
getProcessServers
RWIterable<ProcessServer> getProcessServers()
Get anRWIterable
over 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:
getProcessServers
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofProcessServer
objects .
-
getProcessServerByName
ProcessServer getProcessServerByName(String name)
Get the ProcessServer by Name.- Parameters:
name
-- Returns:
- the ProcessServer, or
null
if it could not be found
-
getQueues
RWIterable<Queue> getQueues()
Get anRWIterable
over 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:
getQueues
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofQueue
objects .
-
getQueueByName
Queue getQueueByName(String name)
Get the Queue by Name.- Parameters:
name
-- Returns:
- the Queue, or
null
if it could not be found
-
getR2WCatalogs
RWIterable<R2WCatalog> getR2WCatalogs()
Get anRWIterable
over 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:
getR2WCatalogs
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofR2WCatalog
objects .
-
getR2WCatalogByName
R2WCatalog getR2WCatalogByName(String name)
Get the R2WCatalog by Name.- Parameters:
name
-- Returns:
- the R2WCatalog, or
null
if it could not be found
-
getRemoteSystems
RWIterable<RemoteSystem> getRemoteSystems()
Get anRWIterable
over 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:
getRemoteSystems
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofRemoteSystem
objects .
-
getRemoteSystemByName
RemoteSystem getRemoteSystemByName(String name)
Get the RemoteSystem by Name.- Parameters:
name
-- Returns:
- the RemoteSystem, or
null
if it could not be found
-
getResources
RWIterable<Resource> getResources()
Get anRWIterable
over 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:
getResources
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofResource
objects .
-
getResourceByName
Resource getResourceByName(String name)
Get the Resource by Name.- Parameters:
name
-- Returns:
- the Resource, or
null
if it could not be found
-
getSAPSystems
RWIterable<SAPSystem> getSAPSystems()
Get anRWIterable
over 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:
getSAPSystems
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofSAPSystem
objects .
-
getSAPSystemByName
SAPSystem getSAPSystemByName(String name)
Get the SAPSystem by Name.- Parameters:
name
-- Returns:
- the SAPSystem, or
null
if it could not be found
-
getSAPBAEConnectors
RWIterable<SAPBAEConnector> getSAPBAEConnectors()
Get anRWIterable
over 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:
getSAPBAEConnectors
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofSAPBAEConnector
objects .
-
getSAPBAEConnectorByName
SAPBAEConnector getSAPBAEConnectorByName(String name)
Get the SAPBAEConnector by Name.- Parameters:
name
-- Returns:
- the SAPBAEConnector, or
null
if it could not be found
-
getServices
RWIterable<Service> getServices()
Get anRWIterable
over 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:
getServices
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofService
objects .
-
getServiceByName
Service getServiceByName(String name)
Get the Service by Name.- Parameters:
name
-- Returns:
- the Service, or
null
if it could not be found
-
getSubmitFrames
RWIterable<SubmitFrame> getSubmitFrames()
Get anRWIterable
over 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:
getSubmitFrames
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofSubmitFrame
objects .
-
getSubmitFrameByName
SubmitFrame getSubmitFrameByName(String name)
Get the SubmitFrame by Name.- Parameters:
name
-- Returns:
- the SubmitFrame, or
null
if it could not be found
-
getTables
RWIterable<Table> getTables()
Get anRWIterable
over 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:
getTables
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofTable
objects .
-
getTableByName
Table getTableByName(String name)
Get the Table by Name.- Parameters:
name
-- Returns:
- the Table, or
null
if it could not be found
-
getTableDefinitions
RWIterable<TableDefinition> getTableDefinitions()
Get anRWIterable
over 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:
getTableDefinitions
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofTableDefinition
objects .
-
getTableDefinitionByName
TableDefinition getTableDefinitionByName(String name)
Get the TableDefinition by Name.- Parameters:
name
-- Returns:
- the TableDefinition, or
null
if it could not be found
-
getTimeWindows
RWIterable<TimeWindow> getTimeWindows()
Get anRWIterable
over 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:
getTimeWindows
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofTimeWindow
objects .
-
getTimeWindowByName
TimeWindow getTimeWindowByName(String name)
Get the TimeWindow by Name.- Parameters:
name
-- Returns:
- the TimeWindow, or
null
if it could not be found
-
getTriggers
RWIterable<Trigger> getTriggers()
Get anRWIterable
over 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:
getTriggers
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofTrigger
objects .
-
getTriggerByName
Trigger getTriggerByName(String name)
Get the Trigger by Name.- Parameters:
name
-- Returns:
- the Trigger, or
null
if it could not be found
-
getEmailAlertGateways
RWIterable<EmailAlertGateway> getEmailAlertGateways()
Get anRWIterable
over 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:
getEmailAlertGateways
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofEmailAlertGateway
objects .
-
getEmailAlertGatewayByName
EmailAlertGateway getEmailAlertGatewayByName(String name)
Get the EmailAlertGateway by Name.- Parameters:
name
-- Returns:
- the EmailAlertGateway, or
null
if it could not be found
-
getAdHocAlertSources
RWIterable<AdHocAlertSource> getAdHocAlertSources()
Get anRWIterable
over 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:
getAdHocAlertSources
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofAdHocAlertSource
objects .
-
getAdHocAlertSourceByName
AdHocAlertSource getAdHocAlertSourceByName(String name)
Get the AdHocAlertSource by Name.- Parameters:
name
-- Returns:
- the AdHocAlertSource, or
null
if it could not be found
-
getJobDefinitionAlertSources
RWIterable<JobDefinitionAlertSource> getJobDefinitionAlertSources()
Get anRWIterable
over 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:
getJobDefinitionAlertSources
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofJobDefinitionAlertSource
objects .
-
getJobDefinitionAlertSourceByName
JobDefinitionAlertSource getJobDefinitionAlertSourceByName(String name)
Get the JobDefinitionAlertSource by Name.- Parameters:
name
-- Returns:
- the JobDefinitionAlertSource, or
null
if it could not be found
-
getMonitorAlertSources
RWIterable<MonitorAlertSource> getMonitorAlertSources()
Get anRWIterable
over 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:
getMonitorAlertSources
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofMonitorAlertSource
objects .
-
getMonitorAlertSourceByName
MonitorAlertSource getMonitorAlertSourceByName(String name)
Get the MonitorAlertSource by Name.- Parameters:
name
-- Returns:
- the MonitorAlertSource, or
null
if it could not be found
-
getProcessServerAlertSources
RWIterable<ProcessServerAlertSource> getProcessServerAlertSources()
Get anRWIterable
over 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:
getProcessServerAlertSources
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofProcessServerAlertSource
objects .
-
getProcessServerAlertSourceByName
ProcessServerAlertSource getProcessServerAlertSourceByName(String name)
Get the ProcessServerAlertSource by Name.- Parameters:
name
-- Returns:
- the ProcessServerAlertSource, or
null
if it could not be found
-
getQueueAlertSources
RWIterable<QueueAlertSource> getQueueAlertSources()
Get anRWIterable
over 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:
getQueueAlertSources
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofQueueAlertSource
objects .
-
getQueueAlertSourceByName
QueueAlertSource getQueueAlertSourceByName(String name)
Get the QueueAlertSource by Name.- Parameters:
name
-- Returns:
- the QueueAlertSource, or
null
if it could not be found
-
getCredentials
RWIterable<Credential> getCredentials()
Get anRWIterable
over 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:
getCredentials
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofCredential
objects .
-
getCredentialByCredentialProtocolEndpointRealUser
Credential getCredentialByCredentialProtocolEndpointRealUser(CredentialProtocol credentialProtocol, String endpoint, String realUser)
Get the Credential by CredentialProtocolEndpointRealUser.- Parameters:
credentialProtocol
-endpoint
-realUser
-- Returns:
- the Credential, or
null
if 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
null
if it could not be found
-
getRestrictedSchedulerSessionSpecifications
RWIterable<RestrictedSchedulerSessionSpecification> getRestrictedSchedulerSessionSpecifications()
Get anRWIterable
over 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:
getRestrictedSchedulerSessionSpecifications
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofRestrictedSchedulerSessionSpecification
objects .
-
getUserMessages
RWIterable<UserMessage> getUserMessages()
Get anRWIterable
over 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:
getUserMessages
in interfacePartitionComp
- Returns:
- An
RWIterable
over an ordered collection ofUserMessage
objects .
-
checkCreatePrivilege
RequiredPermission checkCreatePrivilege()
Check whether or not the create action can be performed on this object.- Returns:
- a
RequiredPermission
instance 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
RequiredPermission
instance 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
RequiredPermission
instance 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
RequiredPermission
instance indicating whether the current user has the privilege. To check this, use isAllowed() on the returned permission.
-
-