public class StandaloneUpdateService extends Object implements org.nuxeo.connect.update.PackageUpdateService
| Constructor and Description | 
|---|
StandaloneUpdateService(Environment env)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addCommand(String id,
          Class<? extends org.nuxeo.connect.update.task.Command> cmd)  | 
org.nuxeo.connect.update.LocalPackage | 
addPackage(File file)  | 
static XMap | 
createXmap()  | 
org.nuxeo.connect.update.LocalPackage | 
getActivePackage(String name)  | 
File | 
getBackupDir()  | 
org.nuxeo.connect.update.task.Command | 
getCommand(String id)  | 
File | 
getDataDir()  | 
String | 
getDefaultInstallTaskType()  | 
String | 
getDefaultUninstallTaskType()  | 
FileTime | 
getInstallDate(String id)  | 
org.nuxeo.connect.update.LocalPackage | 
getPackage(String id)  | 
List<org.nuxeo.connect.update.LocalPackage> | 
getPackages()  | 
PackagePersistence | 
getPersistence()  | 
File | 
getRegistry()  | 
static XMap | 
getXmap()  | 
void | 
initialize()  | 
boolean | 
isStarted(String pkgId)  | 
org.nuxeo.connect.update.model.PackageDefinition | 
loadPackage(File file)  | 
org.nuxeo.connect.update.model.PackageDefinition | 
loadPackage(InputStream in)  | 
org.nuxeo.connect.update.model.PackageDefinition | 
loadPackageFromZip(File file)  | 
void | 
removeCommand(String id)  | 
void | 
removePackage(String id)  | 
void | 
reset()  | 
void | 
restart()  | 
void | 
setPackageState(org.nuxeo.connect.update.LocalPackage pkg,
               int state)
Deprecated.  
 | 
void | 
setPackageState(org.nuxeo.connect.update.LocalPackage pkg,
               org.nuxeo.connect.update.PackageState state)  | 
void | 
shutdown()  | 
public StandaloneUpdateService(Environment env) throws IOException
IOExceptionpublic static XMap getXmap()
public File getDataDir()
getDataDir in interface org.nuxeo.connect.update.PackageUpdateServicepublic PackagePersistence getPersistence()
public org.nuxeo.connect.update.LocalPackage addPackage(File file) throws org.nuxeo.connect.update.PackageException
addPackage in interface org.nuxeo.connect.update.PackageUpdateServiceorg.nuxeo.connect.update.PackageExceptionpublic void removePackage(String id) throws org.nuxeo.connect.update.PackageException
removePackage in interface org.nuxeo.connect.update.PackageUpdateServiceorg.nuxeo.connect.update.PackageExceptionpublic org.nuxeo.connect.update.LocalPackage getPackage(String id) throws org.nuxeo.connect.update.PackageException
getPackage in interface org.nuxeo.connect.update.PackageUpdateServiceorg.nuxeo.connect.update.PackageExceptionpublic List<org.nuxeo.connect.update.LocalPackage> getPackages() throws org.nuxeo.connect.update.PackageException
getPackages in interface org.nuxeo.connect.update.PackageUpdateServiceorg.nuxeo.connect.update.PackageExceptionpublic static XMap createXmap()
public void initialize()
                throws org.nuxeo.connect.update.PackageException
initialize in interface org.nuxeo.connect.update.PackageUpdateServiceorg.nuxeo.connect.update.PackageException@Deprecated public void setPackageState(org.nuxeo.connect.update.LocalPackage pkg, int state) throws org.nuxeo.connect.update.PackageException
setPackageState in interface org.nuxeo.connect.update.PackageUpdateServiceorg.nuxeo.connect.update.PackageExceptionpublic void setPackageState(org.nuxeo.connect.update.LocalPackage pkg,
                   org.nuxeo.connect.update.PackageState state)
                     throws org.nuxeo.connect.update.PackageException
setPackageState in interface org.nuxeo.connect.update.PackageUpdateServiceorg.nuxeo.connect.update.PackageExceptionpublic void shutdown()
              throws org.nuxeo.connect.update.PackageException
shutdown in interface org.nuxeo.connect.update.PackageUpdateServiceorg.nuxeo.connect.update.PackageExceptionpublic org.nuxeo.connect.update.task.Command getCommand(String id) throws org.nuxeo.connect.update.PackageException
getCommand in interface org.nuxeo.connect.update.PackageUpdateServiceorg.nuxeo.connect.update.PackageExceptionpublic String getDefaultInstallTaskType()
getDefaultInstallTaskType in interface org.nuxeo.connect.update.PackageUpdateServicepublic String getDefaultUninstallTaskType()
getDefaultUninstallTaskType in interface org.nuxeo.connect.update.PackageUpdateServicepublic void addCommand(String id, Class<? extends org.nuxeo.connect.update.task.Command> cmd)
public void removeCommand(String id)
public org.nuxeo.connect.update.LocalPackage getActivePackage(String name) throws org.nuxeo.connect.update.PackageException
getActivePackage in interface org.nuxeo.connect.update.PackageUpdateServiceorg.nuxeo.connect.update.PackageExceptionpublic org.nuxeo.connect.update.model.PackageDefinition loadPackageFromZip(File file) throws org.nuxeo.connect.update.PackageException
loadPackageFromZip in interface org.nuxeo.connect.update.PackageUpdateServiceorg.nuxeo.connect.update.PackageExceptionpublic org.nuxeo.connect.update.model.PackageDefinition loadPackage(File file) throws org.nuxeo.connect.update.PackageException
loadPackage in interface org.nuxeo.connect.update.PackageUpdateServiceorg.nuxeo.connect.update.PackageExceptionpublic org.nuxeo.connect.update.model.PackageDefinition loadPackage(InputStream in) throws org.nuxeo.connect.update.PackageException
loadPackage in interface org.nuxeo.connect.update.PackageUpdateServiceorg.nuxeo.connect.update.PackageExceptionpublic void reset()
           throws org.nuxeo.connect.update.PackageException
reset in interface org.nuxeo.connect.update.PackageUpdateServiceorg.nuxeo.connect.update.PackageExceptionpublic void restart()
             throws org.nuxeo.connect.update.PackageException
restart in interface org.nuxeo.connect.update.PackageUpdateServiceorg.nuxeo.connect.update.PackageExceptionpublic boolean isStarted(String pkgId)
isStarted in interface org.nuxeo.connect.update.PackageUpdateServicepublic File getRegistry()
getRegistry in interface org.nuxeo.connect.update.PackageUpdateServicepublic File getBackupDir()
getBackupDir in interface org.nuxeo.connect.update.PackageUpdateServiceCopyright © 2015 Nuxeo SA. All rights reserved.