Package com.redwood.scheduler.api.model
Interface Application
-
- All Superinterfaces:
ApplicationComp
,ApplicationObject
,BusinessKeyObject
,NamedRootObject
,NamedRootObjectComp
,PartitionableObject
,PartitionableObjectComp
,Readable
,Root
,SchedulerEntity
,SchedulerEntityComp
public interface Application extends ApplicationComp, ApplicationObject, BusinessKeyObject, Readable
A nested grouping of objects forming an application. An application is used to group various application-objects together, so they are easier to find. Applications can be nested to any degree.
-
-
Field Summary
Fields Modifier and Type Field Description static String
OBJECT_TYPE
String that will be returned fromSchedulerEntity.getObjectType()
for "Application" objects.static String
SEC_PRIV_CREATE
This privilege can be granted at a group level.static String
SEC_PRIV_CREATECHILDREN
This privilege can be granted at an instance 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 , createChildren , 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 , createChildren , deletestatic String
SEC_RANK_EDIT
This rank is made of the following privileges: create , view , createChildren , 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<Application>
TYPE
Type that can be used inSchedulerSession.executeObjectQuery(QueryObjectType, String, Object...)
.static com.redwood.scheduler.infrastructure.logging.Versions
VERSION_APPLICATION
-
Fields inherited from interface com.redwood.scheduler.api.model.compatibility_14.ApplicationComp
VERSION_APPLICATIONCOMP
-
Fields inherited from interface com.redwood.scheduler.api.model.ApplicationObject
VERSION_APPLICATIONOBJECT
-
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.PartitionableObject
VERSION_PARTITIONABLEOBJECT
-
Fields inherited from interface com.redwood.scheduler.api.model.compatibility_14.PartitionableObjectComp
VERSION_PARTITIONABLEOBJECTCOMP
-
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RequiredPermission
checkCreateChildrenPrivilege()
Check whether or not the createChildren action can be performed on this object.RequiredPermission
checkCreatePrivilege()
Check whether or not the create action can be performed on this object.RequiredPermission
checkDeletePrivilege()
Check whether or not the delete action can be performed on this object.RequiredPermission
checkEditPrivilege()
Check whether or not the edit action can be performed on this object.RequiredPermission
checkViewPrivilege()
Check whether or not the view action can be performed on this object.RWIterable<AdHocAlertSource>
getChildAdHocAlertSources()
Get anRWIterable
over a collection ofChildAdHocAlertSources
, the collection will be ordered by Name.RWIterable<AlertEscalation>
getChildAlertEscalations()
Get anRWIterable
over a collection ofChildAlertEscalations
, the collection will be ordered by Name.Application
getChildApplicationByPartitionName(Partition partition, String name)
Get the Application by Name.RWIterable<Application>
getChildApplications()
Get anRWIterable
over a collection ofChildApplications
, the collection will be ordered by Name.RWIterable<AuditRule>
getChildAuditRules()
Get anRWIterable
over a collection ofChildAuditRules
, the collection will be ordered by Name.RWIterable<ConstraintDefinition>
getChildConstraintDefinitions()
Get anRWIterable
over a collection ofChildConstraintDefinitions
, the collection will be ordered by Name.RWIterable<CredentialProtocol>
getChildCredentialProtocols()
Get anRWIterable
over a collection ofChildCredentialProtocols
, the collection will be ordered by Name.RWIterable<Dashboard>
getChildDashboards()
Get anRWIterable
over a collection ofChildDashboards
, the collection will be ordered by Name.RWIterable<Database>
getChildDatabases()
Get anRWIterable
over a collection ofChildDatabases
, the collection will be ordered by Name.RWIterable<DatumDefinition>
getChildDatumDefinitions()
Get anRWIterable
over a collection ofChildDatumDefinitions
, the collection will be ordered by Name.Document
getChildDocumentByPartitionSearchName(Partition partition, String searchName)
Get the Document by Path.RWIterable<Document>
getChildDocuments()
Get anRWIterable
over a collection ofChildDocuments
, the collection will be ordered by Name.RWIterable<EmailAlertGateway>
getChildEmailAlertGateways()
Get anRWIterable
over a collection ofChildEmailAlertGateways
, the collection will be ordered by Name.RWIterable<EventDefinition>
getChildEventDefinitions()
Get anRWIterable
over a collection ofChildEventDefinitions
, the collection will be ordered by Name.RWIterable<ExportRuleSet>
getChildExportRuleSets()
Get anRWIterable
over a collection ofChildExportRuleSets
, the collection will be ordered by Name.RWIterable<ExtensionPoint>
getChildExtensionPoints()
Get anRWIterable
over a collection ofChildExtensionPoints
, the collection will be ordered by Name.RWIterable<Format>
getChildFormats()
Get anRWIterable
over a collection ofChildFormats
, the collection will be ordered by Name.RWIterable<ImportRuleDefinition>
getChildImportRuleDefinitions()
Get anRWIterable
over a collection ofChildImportRuleDefinitions
, the collection will be ordered by Name.RWIterable<ImportRuleSet>
getChildImportRuleSets()
Get anRWIterable
over a collection ofChildImportRuleSets
, the collection will be ordered by Name.RWIterable<ImportSource>
getChildImportSources()
Get anRWIterable
over a collection ofChildImportSources
, the collection will be ordered by Name.RWIterable<JobDefinitionAlertSource>
getChildJobDefinitionAlertSources()
Get anRWIterable
over a collection ofChildJobDefinitionAlertSources
, the collection will be ordered by Name.RWIterable<JobDefinition>
getChildJobDefinitions()
Get anRWIterable
over a collection ofChildJobDefinitions
, the collection will be ordered by Name.RWIterable<JobDefinitionType>
getChildJobDefinitionTypes()
Get anRWIterable
over a collection ofChildJobDefinitionTypes
, the collection will be ordered by Name.RWIterable<JobLock>
getChildJobLocks()
Get anRWIterable
over a collection ofChildJobLocks
, the collection will be ordered by Name.RWIterable<Library>
getChildLibraries()
Get anRWIterable
over a collection ofChildLibraries
, the collection will be ordered by Name.RWIterable<MailConnector>
getChildMailConnectors()
Get anRWIterable
over a collection ofChildMailConnectors
, the collection will be ordered by Name.RWIterable<MonitorAlertSource>
getChildMonitorAlertSources()
Get anRWIterable
over a collection ofChildMonitorAlertSources
, the collection will be ordered by Name.RWIterable<NavigationBar>
getChildNavigationBars()
Get anRWIterable
over a collection ofChildNavigationBars
, the collection will be ordered by Name.RWIterable<ObjectTagDefinition>
getChildObjectTagDefinitions()
Get anRWIterable
over a collection ofChildObjectTagDefinitions
, the collection will be ordered by Name.RWIterable<OraAppsSystem>
getChildOraAppsSystems()
Get anRWIterable
over a collection ofChildOraAppsSystems
, the collection will be ordered by Name.RWIterable<OraOhiSystem>
getChildOraOhiSystems()
Get anRWIterable
over a collection ofChildOraOhiSystems
, the collection will be ordered by Name.RWIterable<PeopleSoftSystem>
getChildPeopleSoftSystems()
Get anRWIterable
over a collection ofChildPeopleSoftSystems
, the collection will be ordered by Name.RWIterable<PeriodFunction>
getChildPeriodFunctions()
Get anRWIterable
over a collection ofChildPeriodFunctions
, the collection will be ordered by Name.RWIterable<ProcessMonitorDefinition>
getChildProcessMonitorDefinitions()
Get anRWIterable
over a collection ofChildProcessMonitorDefinitions
, the collection will be ordered by Name.RWIterable<ProcessServerAlertSource>
getChildProcessServerAlertSources()
Get anRWIterable
over a collection ofChildProcessServerAlertSources
, the collection will be ordered by Name.RWIterable<ProcessServer>
getChildProcessServers()
Get anRWIterable
over a collection ofChildProcessServers
, the collection will be ordered by Name.RWIterable<QueryFilter>
getChildQueryFilters()
Get anRWIterable
over a collection ofChildQueryFilters
, the collection will be ordered by Name.RWIterable<QueueAlertSource>
getChildQueueAlertSources()
Get anRWIterable
over a collection ofChildQueueAlertSources
, the collection will be ordered by Name.RWIterable<Queue>
getChildQueues()
Get anRWIterable
over a collection ofChildQueues
, the collection will be ordered by Name.RWIterable<R2WCatalog>
getChildR2WCatalogs()
Get anRWIterable
over a collection ofChildR2WCatalogs
, the collection will be ordered by Name.RWIterable<RemoteSystem>
getChildRemoteSystems()
Get anRWIterable
over a collection ofChildRemoteSystems
, the collection will be ordered by Name.RWIterable<Resource>
getChildResources()
Get anRWIterable
over a collection ofChildResources
, the collection will be ordered by Name.RWIterable<SAPBAEConnector>
getChildSAPBAEConnectors()
Get anRWIterable
over a collection ofChildSAPBAEConnectors
, the collection will be ordered by Name.RWIterable<SAPSystem>
getChildSAPSystems()
Get anRWIterable
over a collection ofChildSAPSystems
, the collection will be ordered by Name.RWIterable<Service>
getChildServices()
Get anRWIterable
over a collection ofChildServices
, the collection will be ordered by Name.RWIterable<SubmitFrame>
getChildSubmitFrames()
Get anRWIterable
over a collection ofChildSubmitFrames
, the collection will be ordered by Name.RWIterable<TableDefinition>
getChildTableDefinitions()
Get anRWIterable
over a collection ofChildTableDefinitions
, the collection will be ordered by Name.RWIterable<Table>
getChildTables()
Get anRWIterable
over a collection ofChildTables
, the collection will be ordered by Name.RWIterable<TimeWindow>
getChildTimeWindows()
Get anRWIterable
over a collection ofChildTimeWindows
, the collection will be ordered by Name.RWIterable<Trigger>
getChildTriggers()
Get anRWIterable
over a collection ofChildTriggers
, the collection will be ordered by Name.-
Methods inherited from interface com.redwood.scheduler.api.model.ApplicationObject
getParentApplication, setParentApplication
-
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.PartitionableObject
createObjectTag, getEditablePartitions, getObjectTagByObjectTagDefinition, getObjectTags, getPartition, setPartition
-
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_APPLICATION
static final com.redwood.scheduler.infrastructure.logging.Versions VERSION_APPLICATION
-
OBJECT_TYPE
static final String OBJECT_TYPE
String that will be returned fromSchedulerEntity.getObjectType()
for "Application" objects.- See Also:
- Constant Field Values
-
TYPE
static final QueryObjectType<Application> TYPE
Type that can be used inSchedulerSession.executeObjectQuery(QueryObjectType, String, Object...)
.
-
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_CREATECHILDREN
static final String SEC_PRIV_CREATECHILDREN
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 , createChildren , 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 , createChildren , 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 , createChildren , edit , delete- See Also:
- Constant Field Values
-
-
Method Detail
-
getChildApplications
RWIterable<Application> getChildApplications()
Get anRWIterable
over a collection ofChildApplications
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildApplications
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofApplication
objects , the collection will be ordered by Name.
-
getChildApplicationByPartitionName
Application getChildApplicationByPartitionName(Partition partition, String name)
Get the Application by Name.- Parameters:
partition
-name
-- Returns:
- the Application, or
null
if it could not be found
-
getChildDashboards
RWIterable<Dashboard> getChildDashboards()
Get anRWIterable
over a collection ofChildDashboards
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildDashboards
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofDashboard
objects , the collection will be ordered by Name.
-
getChildDocuments
RWIterable<Document> getChildDocuments()
Get anRWIterable
over a collection ofChildDocuments
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildDocuments
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofDocument
objects , the collection will be ordered by Name.
-
getChildDocumentByPartitionSearchName
Document getChildDocumentByPartitionSearchName(Partition partition, String searchName)
Get the Document by Path.- Parameters:
partition
-searchName
-- Returns:
- the Document, or
null
if it could not be found
-
getChildJobDefinitions
RWIterable<JobDefinition> getChildJobDefinitions()
Get anRWIterable
over a collection ofChildJobDefinitions
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildJobDefinitions
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofJobDefinition
objects , the collection will be ordered by Name.
-
getChildAlertEscalations
RWIterable<AlertEscalation> getChildAlertEscalations()
Get anRWIterable
over a collection ofChildAlertEscalations
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildAlertEscalations
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofAlertEscalation
objects , the collection will be ordered by Name.
-
getChildConstraintDefinitions
RWIterable<ConstraintDefinition> getChildConstraintDefinitions()
Get anRWIterable
over a collection ofChildConstraintDefinitions
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildConstraintDefinitions
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofConstraintDefinition
objects , the collection will be ordered by Name.
-
getChildCredentialProtocols
RWIterable<CredentialProtocol> getChildCredentialProtocols()
Get anRWIterable
over a collection ofChildCredentialProtocols
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildCredentialProtocols
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofCredentialProtocol
objects , the collection will be ordered by Name.
-
getChildDatabases
RWIterable<Database> getChildDatabases()
Get anRWIterable
over a collection ofChildDatabases
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildDatabases
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofDatabase
objects , the collection will be ordered by Name.
-
getChildDatumDefinitions
RWIterable<DatumDefinition> getChildDatumDefinitions()
Get anRWIterable
over a collection ofChildDatumDefinitions
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildDatumDefinitions
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofDatumDefinition
objects , the collection will be ordered by Name.
-
getChildExportRuleSets
RWIterable<ExportRuleSet> getChildExportRuleSets()
Get anRWIterable
over a collection ofChildExportRuleSets
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildExportRuleSets
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofExportRuleSet
objects , the collection will be ordered by Name.
-
getChildExtensionPoints
RWIterable<ExtensionPoint> getChildExtensionPoints()
Get anRWIterable
over a collection ofChildExtensionPoints
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildExtensionPoints
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofExtensionPoint
objects , the collection will be ordered by Name.
-
getChildEventDefinitions
RWIterable<EventDefinition> getChildEventDefinitions()
Get anRWIterable
over a collection ofChildEventDefinitions
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildEventDefinitions
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofEventDefinition
objects , the collection will be ordered by Name.
-
getChildFormats
RWIterable<Format> getChildFormats()
Get anRWIterable
over a collection ofChildFormats
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildFormats
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofFormat
objects , the collection will be ordered by Name.
-
getChildImportRuleDefinitions
RWIterable<ImportRuleDefinition> getChildImportRuleDefinitions()
Get anRWIterable
over a collection ofChildImportRuleDefinitions
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildImportRuleDefinitions
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofImportRuleDefinition
objects , the collection will be ordered by Name.
-
getChildImportRuleSets
RWIterable<ImportRuleSet> getChildImportRuleSets()
Get anRWIterable
over a collection ofChildImportRuleSets
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildImportRuleSets
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofImportRuleSet
objects , the collection will be ordered by Name.
-
getChildImportSources
RWIterable<ImportSource> getChildImportSources()
Get anRWIterable
over a collection ofChildImportSources
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildImportSources
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofImportSource
objects , the collection will be ordered by Name.
-
getChildJobDefinitionTypes
RWIterable<JobDefinitionType> getChildJobDefinitionTypes()
Get anRWIterable
over a collection ofChildJobDefinitionTypes
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildJobDefinitionTypes
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofJobDefinitionType
objects , the collection will be ordered by Name.
-
getChildJobLocks
RWIterable<JobLock> getChildJobLocks()
Get anRWIterable
over a collection ofChildJobLocks
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildJobLocks
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofJobLock
objects , the collection will be ordered by Name.
-
getChildLibraries
RWIterable<Library> getChildLibraries()
Get anRWIterable
over a collection ofChildLibraries
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildLibraries
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofLibrary
objects , the collection will be ordered by Name.
-
getChildMailConnectors
RWIterable<MailConnector> getChildMailConnectors()
Get anRWIterable
over a collection ofChildMailConnectors
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildMailConnectors
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofMailConnector
objects , the collection will be ordered by Name.
-
getChildNavigationBars
RWIterable<NavigationBar> getChildNavigationBars()
Get anRWIterable
over a collection ofChildNavigationBars
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildNavigationBars
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofNavigationBar
objects , the collection will be ordered by Name.
-
getChildObjectTagDefinitions
RWIterable<ObjectTagDefinition> getChildObjectTagDefinitions()
Get anRWIterable
over a collection ofChildObjectTagDefinitions
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildObjectTagDefinitions
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofObjectTagDefinition
objects , the collection will be ordered by Name.
-
getChildOraAppsSystems
RWIterable<OraAppsSystem> getChildOraAppsSystems()
Get anRWIterable
over a collection ofChildOraAppsSystems
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildOraAppsSystems
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofOraAppsSystem
objects , the collection will be ordered by Name.
-
getChildOraOhiSystems
RWIterable<OraOhiSystem> getChildOraOhiSystems()
Get anRWIterable
over a collection ofChildOraOhiSystems
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildOraOhiSystems
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofOraOhiSystem
objects , the collection will be ordered by Name.
-
getChildPeopleSoftSystems
RWIterable<PeopleSoftSystem> getChildPeopleSoftSystems()
Get anRWIterable
over a collection ofChildPeopleSoftSystems
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildPeopleSoftSystems
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofPeopleSoftSystem
objects , the collection will be ordered by Name.
-
getChildPeriodFunctions
RWIterable<PeriodFunction> getChildPeriodFunctions()
Get anRWIterable
over a collection ofChildPeriodFunctions
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildPeriodFunctions
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofPeriodFunction
objects , the collection will be ordered by Name.
-
getChildProcessMonitorDefinitions
RWIterable<ProcessMonitorDefinition> getChildProcessMonitorDefinitions()
Get anRWIterable
over a collection ofChildProcessMonitorDefinitions
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildProcessMonitorDefinitions
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofProcessMonitorDefinition
objects , the collection will be ordered by Name.
-
getChildProcessServers
RWIterable<ProcessServer> getChildProcessServers()
Get anRWIterable
over a collection ofChildProcessServers
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildProcessServers
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofProcessServer
objects , the collection will be ordered by Name.
-
getChildQueues
RWIterable<Queue> getChildQueues()
Get anRWIterable
over a collection ofChildQueues
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildQueues
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofQueue
objects , the collection will be ordered by Name.
-
getChildR2WCatalogs
RWIterable<R2WCatalog> getChildR2WCatalogs()
Get anRWIterable
over a collection ofChildR2WCatalogs
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildR2WCatalogs
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofR2WCatalog
objects , the collection will be ordered by Name.
-
getChildRemoteSystems
RWIterable<RemoteSystem> getChildRemoteSystems()
Get anRWIterable
over a collection ofChildRemoteSystems
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildRemoteSystems
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofRemoteSystem
objects , the collection will be ordered by Name.
-
getChildResources
RWIterable<Resource> getChildResources()
Get anRWIterable
over a collection ofChildResources
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildResources
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofResource
objects , the collection will be ordered by Name.
-
getChildSAPSystems
RWIterable<SAPSystem> getChildSAPSystems()
Get anRWIterable
over a collection ofChildSAPSystems
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildSAPSystems
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofSAPSystem
objects , the collection will be ordered by Name.
-
getChildSAPBAEConnectors
RWIterable<SAPBAEConnector> getChildSAPBAEConnectors()
Get anRWIterable
over a collection ofChildSAPBAEConnectors
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildSAPBAEConnectors
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofSAPBAEConnector
objects , the collection will be ordered by Name.
-
getChildServices
RWIterable<Service> getChildServices()
Get anRWIterable
over a collection ofChildServices
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildServices
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofService
objects , the collection will be ordered by Name.
-
getChildSubmitFrames
RWIterable<SubmitFrame> getChildSubmitFrames()
Get anRWIterable
over a collection ofChildSubmitFrames
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildSubmitFrames
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofSubmitFrame
objects , the collection will be ordered by Name.
-
getChildTables
RWIterable<Table> getChildTables()
Get anRWIterable
over a collection ofChildTables
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildTables
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofTable
objects , the collection will be ordered by Name.
-
getChildTableDefinitions
RWIterable<TableDefinition> getChildTableDefinitions()
Get anRWIterable
over a collection ofChildTableDefinitions
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildTableDefinitions
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofTableDefinition
objects , the collection will be ordered by Name.
-
getChildTimeWindows
RWIterable<TimeWindow> getChildTimeWindows()
Get anRWIterable
over a collection ofChildTimeWindows
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildTimeWindows
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofTimeWindow
objects , the collection will be ordered by Name.
-
getChildTriggers
RWIterable<Trigger> getChildTriggers()
Get anRWIterable
over a collection ofChildTriggers
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildTriggers
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofTrigger
objects , the collection will be ordered by Name.
-
getChildEmailAlertGateways
RWIterable<EmailAlertGateway> getChildEmailAlertGateways()
Get anRWIterable
over a collection ofChildEmailAlertGateways
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildEmailAlertGateways
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofEmailAlertGateway
objects , the collection will be ordered by Name.
-
getChildAdHocAlertSources
RWIterable<AdHocAlertSource> getChildAdHocAlertSources()
Get anRWIterable
over a collection ofChildAdHocAlertSources
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildAdHocAlertSources
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofAdHocAlertSource
objects , the collection will be ordered by Name.
-
getChildJobDefinitionAlertSources
RWIterable<JobDefinitionAlertSource> getChildJobDefinitionAlertSources()
Get anRWIterable
over a collection ofChildJobDefinitionAlertSources
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildJobDefinitionAlertSources
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofJobDefinitionAlertSource
objects , the collection will be ordered by Name.
-
getChildMonitorAlertSources
RWIterable<MonitorAlertSource> getChildMonitorAlertSources()
Get anRWIterable
over a collection ofChildMonitorAlertSources
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildMonitorAlertSources
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofMonitorAlertSource
objects , the collection will be ordered by Name.
-
getChildProcessServerAlertSources
RWIterable<ProcessServerAlertSource> getChildProcessServerAlertSources()
Get anRWIterable
over a collection ofChildProcessServerAlertSources
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildProcessServerAlertSources
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofProcessServerAlertSource
objects , the collection will be ordered by Name.
-
getChildQueueAlertSources
RWIterable<QueueAlertSource> getChildQueueAlertSources()
Get anRWIterable
over a collection ofChildQueueAlertSources
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group descendants of ApplicationObject.- Specified by:
getChildQueueAlertSources
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofQueueAlertSource
objects , the collection will be ordered by Name.
-
getChildAuditRules
RWIterable<AuditRule> getChildAuditRules()
Get anRWIterable
over a collection ofChildAuditRules
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. Audits rule can be group descendants of ApplicationObject.- Specified by:
getChildAuditRules
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofAuditRule
objects , the collection will be ordered by Name.
-
getChildQueryFilters
RWIterable<QueryFilter> getChildQueryFilters()
Get anRWIterable
over a collection ofChildQueryFilters
, the collection will be ordered by Name. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull
. An application can be used group QueryFilter objects.- Specified by:
getChildQueryFilters
in interfaceApplicationComp
- Returns:
- An
RWIterable
over a collection ofQueryFilter
objects , the collection will be ordered by Name.
-
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.
-
checkCreateChildrenPrivilege
RequiredPermission checkCreateChildrenPrivilege()
Check whether or not the createChildren 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.
-
-