Package org.glassfish.deployapi
Class SunDeploymentFactory
- java.lang.Object
-
- org.glassfish.deployapi.SunDeploymentFactory
-
- All Implemented Interfaces:
javax.enterprise.deploy.spi.factories.DeploymentFactory
public class SunDeploymentFactory extends Object implements javax.enterprise.deploy.spi.factories.DeploymentFactory
Concrete implementation of the JSR 88 DeploymentFactory interface.- Author:
- dochez, tjquinn, David Matejcek
-
-
Constructor Summary
Constructors Constructor Description SunDeploymentFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.enterprise.deploy.spi.DeploymentManager
getDeploymentManager(String uri, String username, String password)
javax.enterprise.deploy.spi.DeploymentManager
getDisconnectedDeploymentManager(String uri)
Return a disconnected DeploymentManager instance.String
getDisplayName()
String
getProductVersion()
boolean
handlesURI(String uri)
ServerConnectionIdentifier
parseURIForHostInfo(String uri)
-
-
-
Method Detail
-
getDeploymentManager
public javax.enterprise.deploy.spi.DeploymentManager getDeploymentManager(String uri, String username, String password) throws javax.enterprise.deploy.spi.exceptions.DeploymentManagerCreationException
- Specified by:
getDeploymentManager
in interfacejavax.enterprise.deploy.spi.factories.DeploymentFactory
- Throws:
javax.enterprise.deploy.spi.exceptions.DeploymentManagerCreationException
-
getDisconnectedDeploymentManager
public javax.enterprise.deploy.spi.DeploymentManager getDisconnectedDeploymentManager(String uri)
Return a disconnected DeploymentManager instance.- Specified by:
getDisconnectedDeploymentManager
in interfacejavax.enterprise.deploy.spi.factories.DeploymentFactory
- Parameters:
uri
- the uri of the DeploymentManager to return.- Returns:
- A DeploymentManager disconnected instance or null if uri is not supported
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayName
in interfacejavax.enterprise.deploy.spi.factories.DeploymentFactory
-
getProductVersion
public String getProductVersion()
- Specified by:
getProductVersion
in interfacejavax.enterprise.deploy.spi.factories.DeploymentFactory
-
handlesURI
public boolean handlesURI(String uri)
- Specified by:
handlesURI
in interfacejavax.enterprise.deploy.spi.factories.DeploymentFactory
-
parseURIForHostInfo
public ServerConnectionIdentifier parseURIForHostInfo(String uri) throws Exception
- Parameters:
uri
- must not be null- Returns:
- the host name/port from the URI passed see JSR88 paragraph 9.2.3
- Throws:
Exception
- invalid uri
-
-