public interface VdbEntry extends DataServiceEntry<Vdb>
DataServiceEntry.PublishPolicy
RelationalObject.Filter
Modifier and Type | Field and Description |
---|---|
static KomodoType |
IDENTIFIER
The type identifier.
|
static VdbEntry[] |
NO_ENTRIES
An empty collection of VDB entries.
|
NO_CONTENT
DDL_QNAMES_FILTER, DEFAULT_FILTERS, JCR_FILTER, NO_FILTERS, NT_FILTER, RESIDUAL_FILTER
EMPTY_ARRAY
Modifier and Type | Method and Description |
---|---|
String |
getVdbName(Repository.UnitOfWork transaction) |
String |
getVdbVersion(Repository.UnitOfWork transaction) |
void |
setVdbName(Repository.UnitOfWork transaction,
String vdbName) |
void |
setVdbVersion(Repository.UnitOfWork transaction,
String vdbVersion) |
export, getArchiveFolder, getDocumentType, getEntryPath, getPublishPolicy, getReference, setEntryPath, setPublishPolicy, setReference
getName
getFilters, setFilters
accept, addChild, addDescriptor, getChild, getChild, getChildren, getChildrenOfType, getChildTypes, getDescriptor, getDescriptors, getIndex, getObjectFactory, getPrimaryType, getProperty, getPropertyDescriptor, getPropertyDescriptors, getPropertyFactory, getPropertyNames, getRawChildren, getRawDescriptors, getRawParent, getRawProperty, getRawPropertyDescriptors, getRawPropertyNames, getTypeId, getTypeIdentifier, hasChild, hasChild, hasChildren, hasDescriptor, hasProperties, hasProperty, hasRawChild, hasRawChild, hasRawChildren, hasRawProperty, isChildRestricted, print, remove, removeChild, removeDescriptor, rename, setPrimaryType, setProperty
getAbsolutePath, getName, getParent, getRepository
static final KomodoType IDENTIFIER
static final VdbEntry[] NO_ENTRIES
String getVdbName(Repository.UnitOfWork transaction) throws KException
transaction
- the transaction (cannot be null
and must have a state of Repository.UnitOfWork.State.NOT_STARTED
)null
or empty)KException
- if an error occursString getVdbVersion(Repository.UnitOfWork transaction) throws KException
transaction
- the transaction (cannot be null
and must have a state of Repository.UnitOfWork.State.NOT_STARTED
)null
or empty)KException
- if an error occursvoid setVdbName(Repository.UnitOfWork transaction, String vdbName) throws KException
transaction
- the transaction (cannot be null
and must have a state of Repository.UnitOfWork.State.NOT_STARTED
)vdbName
- the value to use to set the VDB name of the entry (can be null
or empty)KException
- if an error occursvoid setVdbVersion(Repository.UnitOfWork transaction, String vdbVersion) throws KException
transaction
- the transaction (cannot be null
and must have a state of Repository.UnitOfWork.State.NOT_STARTED
)vdbVersion
- the value to use to set the VDB version of the entry (can be null
or empty)KException
- if an error occursCopyright © 2013–2019. All rights reserved.