org.alfresco.repo.admin
Interface RepoAdminService


public interface RepoAdminService

Repository Admin Service interface.

This interface provides certain repository administrative methods to: - deploy/undeploy custom content models to/from repository - deploy/undeploy custom messages resources to/from repository Initially, this will support models and messages used by workflow process definitions.


Method Summary
 QName activateModel(java.lang.String modelFileName)
           
 QName deactivateModel(java.lang.String modelFileName)
           
 java.lang.String deployMessageBundle(java.lang.String resourceClasspath)
           
 void deployModel(java.io.InputStream modelStream, java.lang.String modelFileName)
           
 java.util.List getMessageBundles()
           
 java.util.List getModels()
           
 void reloadMessageBundle(java.lang.String bundleBaseName)
           
 void undeployMessageBundle(java.lang.String bundleBaseName)
           
 QName undeployModel(java.lang.String modelFileName)
           
 

Method Detail

getModels

java.util.List getModels()

deployModel

void deployModel(java.io.InputStream modelStream,
                 java.lang.String modelFileName)

undeployModel

QName undeployModel(java.lang.String modelFileName)

activateModel

QName activateModel(java.lang.String modelFileName)

deactivateModel

QName deactivateModel(java.lang.String modelFileName)

getMessageBundles

java.util.List getMessageBundles()

deployMessageBundle

java.lang.String deployMessageBundle(java.lang.String resourceClasspath)

undeployMessageBundle

void undeployMessageBundle(java.lang.String bundleBaseName)

reloadMessageBundle

void reloadMessageBundle(java.lang.String bundleBaseName)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.