org.ow2.ishmael.deploy.spi.factories
Class DeploymentFactoryImpl

java.lang.Object
  extended by org.ow2.ishmael.deploy.spi.factories.DeploymentFactoryImpl
All Implemented Interfaces:
javax.enterprise.deploy.spi.factories.DeploymentFactory

public class DeploymentFactoryImpl
extends java.lang.Object
implements javax.enterprise.deploy.spi.factories.DeploymentFactory

DeploymentFactoryImpl URI Form: deployer:jonas:server:port server=servername/jonasname or "offline" Created: Sun Nov 24 09:02:10 2002

Version:
Author:
Tim Holloway

Field Summary
static java.lang.String DEPLOYER_NAME
          Name of this deployer
static java.lang.String TEST_URI
          URIs we respons to
static java.lang.String VERSION
          Version
 
Constructor Summary
DeploymentFactoryImpl()
           
 
Method Summary
 javax.enterprise.deploy.spi.DeploymentManager getDeploymentManager(java.lang.String uri, java.lang.String username, java.lang.String password)
          Describe getDeploymentManager method here.
 javax.enterprise.deploy.spi.DeploymentManager getDisconnectedDeploymentManager(java.lang.String uri)
          Describe getDisconnectedDeploymentManager method here.
 java.lang.String getDisplayName()
           
 java.lang.String getProductVersion()
           
 boolean handlesURI(java.lang.String uri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TEST_URI

public static final java.lang.String TEST_URI
URIs we respons to

See Also:
Constant Field Values

DEPLOYER_NAME

public static final java.lang.String DEPLOYER_NAME
Name of this deployer

See Also:
Constant Field Values

VERSION

public static final java.lang.String VERSION
Version

See Also:
Constant Field Values
Constructor Detail

DeploymentFactoryImpl

public DeploymentFactoryImpl()
Method Detail

getDisplayName

public java.lang.String getDisplayName()
Specified by:
getDisplayName in interface javax.enterprise.deploy.spi.factories.DeploymentFactory
Returns:

handlesURI

public boolean handlesURI(java.lang.String uri)
Specified by:
handlesURI in interface javax.enterprise.deploy.spi.factories.DeploymentFactory
Parameters:
uri - a String value
Returns:
true if this factory can handle the indicated URI.

getDeploymentManager

public javax.enterprise.deploy.spi.DeploymentManager getDeploymentManager(java.lang.String uri,
                                                                          java.lang.String username,
                                                                          java.lang.String password)
                                                                   throws javax.enterprise.deploy.spi.exceptions.DeploymentManagerCreationException
Describe getDeploymentManager method here.

Specified by:
getDeploymentManager in interface javax.enterprise.deploy.spi.factories.DeploymentFactory
Parameters:
uri - used to manufacture a DeploymentManager,
username - Username used to login
password - Password used to login
Returns:
A JOnAS-sepcific DeploymentManager
Throws:
javax.enterprise.deploy.spi.exceptions.DeploymentManagerCreationException - if an error occurs
javax.enterprise.deploy.spi.exceptions.DeploymentManagerCreationException -

getDisconnectedDeploymentManager

public javax.enterprise.deploy.spi.DeploymentManager getDisconnectedDeploymentManager(java.lang.String uri)
Describe getDisconnectedDeploymentManager method here.

Specified by:
getDisconnectedDeploymentManager in interface javax.enterprise.deploy.spi.factories.DeploymentFactory
Parameters:
uri - a String value
Returns:
Throws:
javax.enterprise.deploy.spi.exceptions.DeploymentManagerCreationException - if an error occurs
javax.enterprise.deploy.spi.exceptions.DeploymentManagerCreationException -

getProductVersion

public java.lang.String getProductVersion()
Specified by:
getProductVersion in interface javax.enterprise.deploy.spi.factories.DeploymentFactory
Returns:


Copyright © 2007-2010 OW2 Consortium. All Rights Reserved.