public interface RepoAdminService
| Modifier and Type | Method and Description |
|---|---|
org.alfresco.service.namespace.QName |
activateModel(java.lang.String modelFileName)
Activate custom model.
|
org.alfresco.service.namespace.QName |
deactivateModel(java.lang.String modelFileName)
Deactivate custom model.
|
java.lang.String |
deployMessageBundle(java.lang.String resourceClasspath)
Deploy custom message resource bundle (to the 'Messages' space).
|
void |
deployModel(java.io.InputStream modelStream,
java.lang.String modelFileName)
Deploy custom model (to the 'Models' space).
|
java.util.List |
getMessageBundles()
Get deployed custom messages resource bundles.
|
java.util.List |
getModels()
Get list of deployed custom model.
|
RepoUsage |
getRestrictions()
Get the currently-active restrictions to the repository usage
|
RepoUsage |
getUsage()
Get the repository usage, where known
|
RepoUsageStatus |
getUsageStatus()
Get full information on the state of the usage limits, including errors and warnings
about limits in play.
|
void |
reloadMessageBundle(java.lang.String bundleBaseName)
Reload custom message resource bundle.
|
void |
undeployMessageBundle(java.lang.String bundleBaseName)
Undeploy custom message resource bundle (from the 'Messages' space).
|
org.alfresco.service.namespace.QName |
undeployModel(java.lang.String modelFileName)
Undeploy custom model (from the 'Models' space).
|
boolean |
updateUsage(RepoUsage.UsageType usageType)
Force an update of the usages, providing a hint on the specific updates required.
|
@Auditable java.util.List getModels()
@Auditable(parameters={"modelStream", "modelFileName"},
recordable={false, true})
void deployModel(java.io.InputStream modelStream,
java.lang.String modelFileName)
@Auditable(parameters="modelFileName") org.alfresco.service.namespace.QName undeployModel(java.lang.String modelFileName)
@Auditable(parameters="modelFileName") org.alfresco.service.namespace.QName activateModel(java.lang.String modelFileName)
@Auditable(parameters="modelFileName") org.alfresco.service.namespace.QName deactivateModel(java.lang.String modelFileName)
@Auditable java.util.List getMessageBundles()
@Auditable(parameters="resourceClasspath") java.lang.String deployMessageBundle(java.lang.String resourceClasspath)
@Auditable(parameters="bundleBaseName") void undeployMessageBundle(java.lang.String bundleBaseName)
@Auditable(parameters="bundleBaseName") void reloadMessageBundle(java.lang.String bundleBaseName)
@Auditable RepoUsage getRestrictions()
RepoUsage getUsage()
boolean updateUsage(RepoUsage.UsageType usageType)
usageType - the type of usage update to performRepoUsageStatus getUsageStatus()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.