public interface ApplicationServerManager
ApplicationServerManager
Implementations of this interface are used primarily by the
org.apache.jetspeed.tools.pamanager.ApplicationServerPAM
to interact with the servlet container that is supporting the web
appliaction portion of deployed the portlet applications.
| Modifier and Type | Method and Description |
|---|---|
ApplicationServerManagerResult |
deploy(String appPath,
InputStream is,
int size)
deploy
|
String |
getAppServerTarget(String appName)
Returns the name of the target directory or archive where the portlet app will be
deployed as known to the application server
|
int |
getHostPort()
getHostPort
|
String |
getHostUrl()
getHostUrl
|
boolean |
isConnected()
isConnected
|
ApplicationServerManagerResult |
reload(String appPath)
reload
|
ApplicationServerManagerResult |
start(String appPath)
start
|
ApplicationServerManagerResult |
stop(String appPath)
stop
|
ApplicationServerManagerResult |
undeploy(String appPath)
undeploy
|
ApplicationServerManagerResult start(String appPath) throws IOException
start
Starts the application represented by the context path,appPathappPath - path to restartIOExceptionApplicationServerManagerResult stop(String appPath) throws IOException
stop
Stops the application represented by the context path,appPathappPath - IOExceptionApplicationServerManagerResult reload(String appPath) throws IOException
reload
Reloads the application represented by the context path,appPath. This
must included re-reading the web.xml and reloading all classpath resources.appPath - IOExceptionApplicationServerManagerResult undeploy(String appPath) throws IOException
undeploy
Undeploys the application represented by the context path,appPath
- Parameters:
appPath -
- Returns:
- container-specific status message
- Throws:
IOException
-
deploy
ApplicationServerManagerResult deploy(String appPath,
InputStream is,
int size)
throws IOException
deploy
Deploys the contents of the InputStream, is, into the parent servlet
container using the specified appPath as the context path.
- Parameters:
appPath - is - size - size (in bytes) of InputStream is
- Returns:
- Throws:
IOException
-
getHostPort
int getHostPort()
getHostPort
- Returns:
-
getHostUrl
String getHostUrl()
getHostUrl
- Returns:
-
isConnected
boolean isConnected()
isConnected
- Returns:
Copyright © 1999–2016 The Apache Software Foundation. All rights reserved.