public abstract class MetadataRuntime extends java.lang.Object implements MetadataEnvironment
MetadataEnvironment.DiagnosticRecord, MetadataEnvironment.DiagnosticRecorder, MetadataEnvironment.DiagnosticsCapable
MDS_DEFAULT_CUST_STORE_REPOSITORY
Constructor and Description |
---|
MetadataRuntime() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getMdsDefaultCustStoreLabel()
Returns the MDS label of the default customization store.
|
java.lang.String |
getMetadataRevisionId()
Returns the ID of the metadata revision this environment is based on.
|
MetadataRepositoryBaseline |
getRepositoryBaseline(java.lang.String repositoryId)
Returns the baseline of a repository in the current context.
|
java.lang.String |
getRepositoryLabel(java.lang.String repositoryId)
Returns the certified label of a repository in this runtime environment.
|
public java.lang.String getMetadataRevisionId()
null
if this environment is based on mainline tippublic java.lang.String getRepositoryLabel(java.lang.String repositoryId)
repositoryId
- the ID of the repositorynull
if the repository-specific metadata should come
from the tip of the repository mainlinepublic MetadataRepositoryBaseline getRepositoryBaseline(java.lang.String repositoryId)
MetadataEnvironment
getRepositoryBaseline
in interface MetadataEnvironment
repositoryId
- the ID of the repositorynull
if such information is unavailablepublic final java.lang.String getMdsDefaultCustStoreLabel()
null
if the metadata from the default customization
store should be read from the tip of MDS mainline