public interface Folder extends RelationalObject
RelationalObject.Filter
Modifier and Type | Field and Description |
---|---|
static KomodoType |
IDENTIFIER
Identifier of this object
|
static Folder[] |
NO_FOLDERS
An empty array of folders.
|
static TypeResolver<Folder> |
RESOLVER
The resolver of a
Folder . |
static int |
TYPE_ID
The type identifier.
|
DDL_QNAMES_FILTER, DEFAULT_FILTERS, JCR_FILTER, NO_FILTERS, NT_FILTER, RESIDUAL_FILTER
EMPTY_ARRAY
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 int TYPE_ID
static final KomodoType IDENTIFIER
static final Folder[] NO_FOLDERS
static final TypeResolver<Folder> RESOLVER
Folder
.Dataservice addDataservice(Repository.UnitOfWork uow, String serviceName) throws KException
uow
- the transaction (cannot be null
or have a state that is not
Repository.UnitOfWork.State.NOT_STARTED
)serviceName
- the name of the dataservice to create (cannot be empty)null
)KException
- if an error occursConnection addConnection(Repository.UnitOfWork uow, String connectionName) throws KException
uow
- the transaction (cannot be null
or have a state that is not
Repository.UnitOfWork.State.NOT_STARTED
)connectionName
- the name of the connection to create (cannot be empty)null
)KException
- if an error occursFolder addFolder(Repository.UnitOfWork uow, String folderName) throws KException
uow
- the transaction (cannot be null
or have a state that is not
Repository.UnitOfWork.State.NOT_STARTED
)folderName
- the name of the folder to create (cannot be empty)null
)KException
- if an error occursSchema addSchema(Repository.UnitOfWork uow, String schemaName) throws KException
uow
- the transaction (cannot be null
or have a state that is not
Repository.UnitOfWork.State.NOT_STARTED
)schemaName
- the name of the schema to create (cannot be empty)null
)KException
- if an error occursVdb addVdb(Repository.UnitOfWork uow, String vdbName, String externalFilePath) throws KException
uow
- the transaction (cannot be null
or have a state that is not
Repository.UnitOfWork.State.NOT_STARTED
)vdbName
- the name of the VDB to create (cannot be empty)externalFilePath
- the VDB file path on the local file system (cannot be empty)null
)KException
- if an error occursConnection[] getConnections(Repository.UnitOfWork uow, String... namePatterns) throws KException
uow
- the transaction (cannot be null
or have a state that is not
Repository.UnitOfWork.State.NOT_STARTED
)namePatterns
- optional name patterns (can be null
or empty but cannot have null
or empty elements)null
but can be empty)KException
- if an error occursDataservice[] getDataservices(Repository.UnitOfWork uow, String... namePatterns) throws KException
uow
- the transaction (cannot be null
or have a state that is not
Repository.UnitOfWork.State.NOT_STARTED
)namePatterns
- optional name patterns (can be null
or empty but cannot have null
or empty elements)null
but can be empty)KException
- if an error occursVdb[] getVdbs(Repository.UnitOfWork uow, String... namePatterns) throws KException
uow
- the transaction (cannot be null
or have a state that is not
Repository.UnitOfWork.State.NOT_STARTED
)namePatterns
- optional name patterns (can be null
or empty but cannot have null
or empty elements)null
but can be empty)KException
- if an error occursSchema[] getSchemas(Repository.UnitOfWork uow, String... namePatterns) throws KException
uow
- the transaction (cannot be null
or have a state that is not
Repository.UnitOfWork.State.NOT_STARTED
)namePatterns
- optional name patterns (can be null
or empty but cannot have null
or empty elements)null
but can be empty)KException
- if an error occursTranslator[] getTranslators(Repository.UnitOfWork uow, String... namePatterns) throws KException
uow
- the transaction (cannot be null
or have a state that is not
Repository.UnitOfWork.State.NOT_STARTED
)namePatterns
- optional name patterns (can be null
or empty but cannot have null
or empty elements)null
but can be empty)KException
- if an error occursDriver[] getDrivers(Repository.UnitOfWork uow, String... namePatterns) throws KException
uow
- the transaction (cannot be null
or have a state that is not
Repository.UnitOfWork.State.NOT_STARTED
)namePatterns
- optional name patterns (can be null
or empty but cannot have null
or empty elements)null
but can be empty)KException
- if an error occursTemplate[] getTemplates(Repository.UnitOfWork transaction, String... namePatterns) throws KException
uow
- the transaction (cannot be null
or have a state that is not
Repository.UnitOfWork.State.NOT_STARTED
)namePatterns
- optional name patterns (can be null
or empty but cannot have null
or empty elements)null
but can be empty)KException
- if an error occursFolder[] getFolders(Repository.UnitOfWork uow, String... namePatterns) throws KException
uow
- the transaction (cannot be null
or have a state that is not
Repository.UnitOfWork.State.NOT_STARTED
)namePatterns
- optional name patterns (can be null
or empty but cannot have null
or empty elements)null
but can be empty)KException
- if an error occursCopyright © 2013–2019. All rights reserved.