public interface ResourceContainer
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM Copyright.
|
Modifier and Type | Method and Description |
---|---|
void | commit(ContentData contentData)
This method commits the changes in the workspace to the base schema.
|
ResourceContainerMetaData | getMetaData()
This method returns the metadata associated with the container.
|
ResourceManager | getResourceManager(java.lang.String resourceName)
This method returns the resource manager for the specified resource.
|
java.util.Map | getResourceManagers()
This method returns the map of resource managers belonging to the container and the name of the resource they represent.
|
void | initialize()
This method initializes the container.
|
void | postPublish(ContentData contentData)
This method processes a post-publish event.
|
void | publish(ContentData contentData, ContentPublisher publisher)
This method publishes a task group.
|
void | rollback(ContentData contentData)
This method rolls back the workspace by undoing all changes.
|
void | setMetaData(ResourceContainerMetaData resourceContainerMetaData)
This method sets the metadata associated with the container.
|
void | synchronize(ContentData contentData)
This method synchronizes the specified workspace.
|
static final java.lang.String COPYRIGHT
void initialize() throws java.lang.Exception
void commit(ContentData contentData) throws ResourceException
void synchronize(ContentData contentData) throws ResourceException
void publish(ContentData contentData, ContentPublisher publisher) throws ResourceException
void postPublish(ContentData contentData) throws ResourceException
void rollback(ContentData contentData) throws ResourceException
ResourceManager getResourceManager(java.lang.String resourceName)
java.util.Map getResourceManagers()
void setMetaData(ResourceContainerMetaData resourceContainerMetaData)
ResourceContainerMetaData getMetaData()