org.ow2.ishmael.deploy.spi
Class BasicDeploymentManager
java.lang.Object
org.ow2.ishmael.deploy.spi.BasicDeploymentManager
- All Implemented Interfaces:
- javax.enterprise.deploy.spi.DeploymentManager
- Direct Known Subclasses:
- BasicConnectedDeploymentManager
public class BasicDeploymentManager
- extends java.lang.Object
- implements javax.enterprise.deploy.spi.DeploymentManager
BasicDeploymentManager.java
This is the disconnected-mode JSR-88 DeploymentManager for JOnAS.
Created: Fri Nov 22 15:36:32 2002
- Version:
- Author:
- Tim Holloway, Dean Jennings
|
Method Summary |
javax.enterprise.deploy.spi.DeploymentConfiguration |
createConfiguration(javax.enterprise.deploy.model.DeployableObject dobj)
|
javax.enterprise.deploy.spi.status.ProgressObject |
distribute(javax.enterprise.deploy.spi.Target[] param1,
java.io.File param2,
java.io.File param3)
|
javax.enterprise.deploy.spi.status.ProgressObject |
distribute(javax.enterprise.deploy.spi.Target[] param1,
java.io.InputStream param2,
java.io.InputStream param3)
|
javax.enterprise.deploy.spi.status.ProgressObject |
distribute(javax.enterprise.deploy.spi.Target[] arg0,
javax.enterprise.deploy.shared.ModuleType arg1,
java.io.InputStream arg2,
java.io.InputStream arg3)
|
javax.enterprise.deploy.spi.TargetModuleID[] |
getAvailableModules(javax.enterprise.deploy.shared.ModuleType param1,
javax.enterprise.deploy.spi.Target[] param2)
|
java.util.Locale |
getCurrentLocale()
|
javax.enterprise.deploy.shared.DConfigBeanVersionType |
getDConfigBeanVersion()
|
java.util.Locale |
getDefaultLocale()
|
javax.enterprise.deploy.spi.TargetModuleID[] |
getNonRunningModules(javax.enterprise.deploy.shared.ModuleType param1,
javax.enterprise.deploy.spi.Target[] param2)
|
javax.enterprise.deploy.spi.TargetModuleID[] |
getRunningModules(javax.enterprise.deploy.shared.ModuleType param1,
javax.enterprise.deploy.spi.Target[] param2)
|
java.util.Locale[] |
getSupportedLocales()
|
javax.enterprise.deploy.spi.Target[] |
getTargets()
|
boolean |
isDConfigBeanVersionSupported(javax.enterprise.deploy.shared.DConfigBeanVersionType param1)
|
boolean |
isLocaleSupported(java.util.Locale locale)
|
boolean |
isRedeploySupported()
|
javax.enterprise.deploy.spi.status.ProgressObject |
redeploy(javax.enterprise.deploy.spi.TargetModuleID[] param1,
java.io.File param2,
java.io.File param3)
|
javax.enterprise.deploy.spi.status.ProgressObject |
redeploy(javax.enterprise.deploy.spi.TargetModuleID[] param1,
java.io.InputStream param2,
java.io.InputStream param3)
|
void |
release()
|
void |
setDConfigBeanVersion(javax.enterprise.deploy.shared.DConfigBeanVersionType param1)
|
void |
setLocale(java.util.Locale loc)
|
javax.enterprise.deploy.spi.status.ProgressObject |
start(javax.enterprise.deploy.spi.TargetModuleID[] param1)
Start one or more targets. |
javax.enterprise.deploy.spi.status.ProgressObject |
stop(javax.enterprise.deploy.spi.TargetModuleID[] param1)
Stop one or more targets. |
javax.enterprise.deploy.spi.status.ProgressObject |
undeploy(javax.enterprise.deploy.spi.TargetModuleID[] param1)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicDeploymentManager
public BasicDeploymentManager()
start
public javax.enterprise.deploy.spi.status.ProgressObject start(javax.enterprise.deploy.spi.TargetModuleID[] param1)
throws java.lang.IllegalStateException
- Start one or more targets.
- Specified by:
start in interface javax.enterprise.deploy.spi.DeploymentManager
- Throws:
java.lang.IllegalStateException - thrown because we're in disconnected mode
stop
public javax.enterprise.deploy.spi.status.ProgressObject stop(javax.enterprise.deploy.spi.TargetModuleID[] param1)
throws java.lang.IllegalStateException
- Stop one or more targets.
- Specified by:
stop in interface javax.enterprise.deploy.spi.DeploymentManager
- Throws:
java.lang.IllegalStateException - thrown because we're in disconnected mode
getTargets
public javax.enterprise.deploy.spi.Target[] getTargets()
throws java.lang.IllegalStateException
- Specified by:
getTargets in interface javax.enterprise.deploy.spi.DeploymentManager
- Throws:
java.lang.IllegalStateException - thrown because we're in disconnected mode
getRunningModules
public javax.enterprise.deploy.spi.TargetModuleID[] getRunningModules(javax.enterprise.deploy.shared.ModuleType param1,
javax.enterprise.deploy.spi.Target[] param2)
throws javax.enterprise.deploy.spi.exceptions.TargetException,
java.lang.IllegalStateException
- Specified by:
getRunningModules in interface javax.enterprise.deploy.spi.DeploymentManager
- Parameters:
param1 - param2 -
- Returns:
-
- Throws:
javax.enterprise.deploy.spi.exceptions.TargetException -
java.lang.IllegalStateException -
getNonRunningModules
public javax.enterprise.deploy.spi.TargetModuleID[] getNonRunningModules(javax.enterprise.deploy.shared.ModuleType param1,
javax.enterprise.deploy.spi.Target[] param2)
throws javax.enterprise.deploy.spi.exceptions.TargetException,
java.lang.IllegalStateException
- Specified by:
getNonRunningModules in interface javax.enterprise.deploy.spi.DeploymentManager
- Parameters:
param1 - param2 -
- Returns:
-
- Throws:
javax.enterprise.deploy.spi.exceptions.TargetException -
java.lang.IllegalStateException -
getAvailableModules
public javax.enterprise.deploy.spi.TargetModuleID[] getAvailableModules(javax.enterprise.deploy.shared.ModuleType param1,
javax.enterprise.deploy.spi.Target[] param2)
throws javax.enterprise.deploy.spi.exceptions.TargetException,
java.lang.IllegalStateException
- Specified by:
getAvailableModules in interface javax.enterprise.deploy.spi.DeploymentManager
- Parameters:
param1 - param2 -
- Returns:
-
- Throws:
javax.enterprise.deploy.spi.exceptions.TargetException -
java.lang.IllegalStateException -
createConfiguration
public javax.enterprise.deploy.spi.DeploymentConfiguration createConfiguration(javax.enterprise.deploy.model.DeployableObject dobj)
throws javax.enterprise.deploy.spi.exceptions.InvalidModuleException
- Specified by:
createConfiguration in interface javax.enterprise.deploy.spi.DeploymentManager
- Parameters:
dobj -
- Returns:
-
- Throws:
javax.enterprise.deploy.spi.exceptions.InvalidModuleException -
distribute
public javax.enterprise.deploy.spi.status.ProgressObject distribute(javax.enterprise.deploy.spi.Target[] param1,
java.io.File param2,
java.io.File param3)
throws java.lang.IllegalStateException
- Specified by:
distribute in interface javax.enterprise.deploy.spi.DeploymentManager
- Parameters:
param1 - param2 - param3 -
- Returns:
-
- Throws:
java.lang.IllegalStateException -
distribute
public javax.enterprise.deploy.spi.status.ProgressObject distribute(javax.enterprise.deploy.spi.Target[] param1,
java.io.InputStream param2,
java.io.InputStream param3)
throws java.lang.IllegalStateException
- Specified by:
distribute in interface javax.enterprise.deploy.spi.DeploymentManager
- Parameters:
param1 - param2 - param3 -
- Returns:
-
- Throws:
java.lang.IllegalStateException -
distribute
public javax.enterprise.deploy.spi.status.ProgressObject distribute(javax.enterprise.deploy.spi.Target[] arg0,
javax.enterprise.deploy.shared.ModuleType arg1,
java.io.InputStream arg2,
java.io.InputStream arg3)
throws java.lang.IllegalStateException
- Specified by:
distribute in interface javax.enterprise.deploy.spi.DeploymentManager
- Throws:
java.lang.IllegalStateException
undeploy
public javax.enterprise.deploy.spi.status.ProgressObject undeploy(javax.enterprise.deploy.spi.TargetModuleID[] param1)
throws java.lang.IllegalStateException
- Specified by:
undeploy in interface javax.enterprise.deploy.spi.DeploymentManager
- Parameters:
param1 -
- Returns:
-
- Throws:
java.lang.IllegalStateException -
isRedeploySupported
public boolean isRedeploySupported()
- Specified by:
isRedeploySupported in interface javax.enterprise.deploy.spi.DeploymentManager
- Returns:
redeploy
public javax.enterprise.deploy.spi.status.ProgressObject redeploy(javax.enterprise.deploy.spi.TargetModuleID[] param1,
java.io.File param2,
java.io.File param3)
throws java.lang.UnsupportedOperationException,
java.lang.IllegalStateException
- Specified by:
redeploy in interface javax.enterprise.deploy.spi.DeploymentManager
- Parameters:
param1 - param2 - param3 -
- Returns:
-
- Throws:
java.lang.UnsupportedOperationException -
java.lang.IllegalStateException -
redeploy
public javax.enterprise.deploy.spi.status.ProgressObject redeploy(javax.enterprise.deploy.spi.TargetModuleID[] param1,
java.io.InputStream param2,
java.io.InputStream param3)
throws java.lang.UnsupportedOperationException,
java.lang.IllegalStateException
- Specified by:
redeploy in interface javax.enterprise.deploy.spi.DeploymentManager
- Parameters:
param1 - param2 - param3 -
- Returns:
-
- Throws:
java.lang.UnsupportedOperationException -
java.lang.IllegalStateException -
release
public void release()
- Specified by:
release in interface javax.enterprise.deploy.spi.DeploymentManager
getDefaultLocale
public java.util.Locale getDefaultLocale()
- Specified by:
getDefaultLocale in interface javax.enterprise.deploy.spi.DeploymentManager
- Returns:
getCurrentLocale
public java.util.Locale getCurrentLocale()
- Specified by:
getCurrentLocale in interface javax.enterprise.deploy.spi.DeploymentManager
- Returns:
setLocale
public void setLocale(java.util.Locale loc)
throws java.lang.UnsupportedOperationException
- Specified by:
setLocale in interface javax.enterprise.deploy.spi.DeploymentManager
- Parameters:
loc -
- Throws:
java.lang.UnsupportedOperationException -
getSupportedLocales
public java.util.Locale[] getSupportedLocales()
- Specified by:
getSupportedLocales in interface javax.enterprise.deploy.spi.DeploymentManager
- Returns:
isLocaleSupported
public boolean isLocaleSupported(java.util.Locale locale)
- Specified by:
isLocaleSupported in interface javax.enterprise.deploy.spi.DeploymentManager
- Parameters:
locale - locale is supported or not ?
- Returns:
- true if it's supported, else fails
getDConfigBeanVersion
public javax.enterprise.deploy.shared.DConfigBeanVersionType getDConfigBeanVersion()
- Specified by:
getDConfigBeanVersion in interface javax.enterprise.deploy.spi.DeploymentManager
- Returns:
isDConfigBeanVersionSupported
public boolean isDConfigBeanVersionSupported(javax.enterprise.deploy.shared.DConfigBeanVersionType param1)
- Specified by:
isDConfigBeanVersionSupported in interface javax.enterprise.deploy.spi.DeploymentManager
- Parameters:
param1 -
- Returns:
setDConfigBeanVersion
public void setDConfigBeanVersion(javax.enterprise.deploy.shared.DConfigBeanVersionType param1)
throws javax.enterprise.deploy.spi.exceptions.DConfigBeanVersionUnsupportedException
- Specified by:
setDConfigBeanVersion in interface javax.enterprise.deploy.spi.DeploymentManager
- Parameters:
param1 -
- Throws:
javax.enterprise.deploy.spi.exceptions.DConfigBeanVersionUnsupportedException -
Copyright © 2007-2010 OW2 Consortium. All Rights Reserved.