com.ibm.wsgw.beans
Interface GatewayAdmin

All Known Subinterfaces:
GatewayAdminRemote

public interface GatewayAdmin

This interface provides adminstration operations for the WebServices Gateway.

Version:
1.11
Author:
 
See Also:

Field Summary
static java.lang.String copyright
          Copyright string.
 
Method Summary
 void start()
          Starts service request processing through the Gateway.
 void startChannel(java.lang.String channelName)
          Starts the named channel instance.
 void startFilter(java.lang.String filterName)
          Starts the named filter instance.
 void startService(java.lang.String gatewayServiceName)
          Starts the gateway service.
 void startTargetService(java.lang.String gatewayServiceName, TargetServiceLocation targetServiceLocation)
          Starts the target service.
 void stop(boolean immediate)
          Stops the Gateway Manager.
 void stopChannel(java.lang.String channelName, boolean immediate)
          Stops the named channel instance.
 void stopFilter(java.lang.String filterName)
          Stops the named filter instance.
 void stopService(java.lang.String gatewayServiceName, boolean immediate)
          Stops the gateway service.
 void stopTargetService(java.lang.String gatewayServiceName, TargetServiceLocation targetServiceLocation, boolean immediate)
          Stops the target service.
 

Field Detail

copyright

public static final java.lang.String copyright
Copyright string. Any code placed between the comments will be over written
Method Detail

start

public void start()
           throws WSGWException,
                  java.rmi.RemoteException
Starts service request processing through the Gateway.
Parameters:
-  
Returns:
 
Throws:
WSGWException - An error occurred.
java.rmi.RemoteException - Required for EJB remote interfaces.
See Also:

stop

public void stop(boolean immediate)
          throws WSGWException,
                 java.rmi.RemoteException
Stops the Gateway Manager.
Parameters:
immediate - Indicates whether to abort requests in progress.
Returns:
 
Throws:
WSGWException - An error occurred.
java.rmi.RemoteException - Required for EJB remote interfaces.
See Also:

startChannel

public void startChannel(java.lang.String channelName)
                  throws WSGWException,
                         java.rmi.RemoteException
Starts the named channel instance.
Parameters:
channelName - The channel instance name.
Returns:
 
Throws:
WSGWException - The named instance does not exist.
java.rmi.RemoteException - Required for EJB remote interfaces.
See Also:

stopChannel

public void stopChannel(java.lang.String channelName,
                        boolean immediate)
                 throws WSGWException,
                        java.rmi.RemoteException
Stops the named channel instance.
Parameters:
channelName - The channel instance name.
immediate - Indicates whether to abort requests in progress.
Returns:
 
Throws:
WSGWException - The named instance does not exist.
java.rmi.RemoteException - Required for EJB remote interfaces.
See Also:

startFilter

public void startFilter(java.lang.String filterName)
                 throws WSGWException,
                        java.rmi.RemoteException
Starts the named filter instance.
Parameters:
filterName - The filter instance name.
Returns:
 
Throws:
WSGWException - The named instance does not exist.
java.rmi.RemoteException - Required for EJB remote interfaces.
See Also:

stopFilter

public void stopFilter(java.lang.String filterName)
                throws WSGWException,
                       java.rmi.RemoteException
Stops the named filter instance.
Parameters:
filterName - The filter instance name.
Returns:
 
Throws:
WSGWException - The named instance does not exist.
java.rmi.RemoteException - Required for EJB remote interfaces.
See Also:

startService

public void startService(java.lang.String gatewayServiceName)
                  throws WSGWException,
                         java.rmi.RemoteException
Starts the gateway service.
Parameters:
gatewayServiceName - The gateway service name.
Returns:
 
Throws:
WSGWException - The named service does not exist.
java.rmi.RemoteException - Required for EJB remote interfaces.
See Also:

stopService

public void stopService(java.lang.String gatewayServiceName,
                        boolean immediate)
                 throws WSGWException,
                        java.rmi.RemoteException
Stops the gateway service.
Parameters:
gatewayServiceName - The gateway service name.
immediate - Indicates whether to abort requests in progress.
Returns:
 
Throws:
WSGWException - The named service does not exist.
java.rmi.RemoteException - Required for EJB remote interfaces.
See Also:

startTargetService

public void startTargetService(java.lang.String gatewayServiceName,
                               TargetServiceLocation targetServiceLocation)
                        throws WSGWException,
                               java.rmi.RemoteException
Starts the target service.
Parameters:
gatewayServiceName - The gateway service name.
targetServiceLocation - The target service location.
Returns:
 
Throws:
WSGWException - The named service does not exist.
java.rmi.RemoteException - Required for EJB remote interfaces.
See Also:

stopTargetService

public void stopTargetService(java.lang.String gatewayServiceName,
                              TargetServiceLocation targetServiceLocation,
                              boolean immediate)
                       throws WSGWException,
                              java.rmi.RemoteException
Stops the target service.
Parameters:
gatewayServiceName - The gateway service name.
targetServiceLocation - The target service location.
immediate - Indicates whether to abort requests in progress.
Returns:
 
Throws:
WSGWException - The named service does not exist.
java.rmi.RemoteException - Required for EJB remote interfaces.
See Also:


Copyright © 2002 IBM. All Rights Reserved.