public interface Repository extends BaseEntity
A specific repository can be obtained using the
RMFactory.Repository
factory class.
Modifier and Type | Method and Description |
---|---|
java.util.List<RMChoiceList> |
fetchChoiceLists()
Fetches the collection of choice lists defined on this repository.
|
java.util.List<RMClassDescription> |
fetchClassDescriptions(java.lang.String[] classIdents)
Fetches the collection of specified class descriptions defined on this repository.
|
java.lang.String |
getDisplayName()
Returns the
DisplayName property value. |
RMDomain |
getDomain()
Returns the
RMDomain to which this repository belongs. |
RepositoryType |
getRepositoryType()
Returns a
RepositoryType value that defines
the type of this repostiory. |
java.lang.String |
getSymbolicName()
Returns the
SymbolicName property value. |
getAccessAllowed, getClassDescription, getClassName, getClientIdentifier, getContainedBy, getDomainType, getEntityType, getName, getObjectIdentity, getPermissions, getProperties, getRepository, isCreationPending, isPlaceholder, refresh, refresh, refresh
java.lang.String getSymbolicName()
SymbolicName
property value.java.lang.String getDisplayName()
DisplayName
property value.RMDomain getDomain()
RMDomain
to which this repository belongs.RMDomain
instance.java.util.List<RMChoiceList> fetchChoiceLists()
List
of RMChoiceList
.java.util.List<RMClassDescription> fetchClassDescriptions(java.lang.String[] classIdents)
classIdents
parameter can be null
or empty in order to request
all class descriptions, however memory resource consumption
errors may result when all such class descriptions are retrieved.classIdents
- an array of String
class identifiers,
each of which can be either an ID String
or symbolic name String
.List
of RMClassDescription
.RepositoryType getRepositoryType()
RepositoryType
value that defines
the type of this repostiory.RepositoryType
value.© Copyright IBM Corp. 2010, 2013. All Rights Reserved.