org.systinet.wasp.admin.old
Interface ServiceAdminInterface


Deprecated. See AdminService

public interface ServiceAdminInterface

Interface for admin service.

Since:
3.0
Component:
Mgmt-Services-Backward-Compatible

Method Summary
 void disableService(java.lang.String serviceName)
          Deprecated. Disables a service with given name.
 void enableService(java.lang.String serviceName)
          Deprecated. Enables a service with given name.
 void getClientPackage(java.lang.String packageName, MessageAttachment packageJar)
          Deprecated. Gets the ClientPackage with a given name.
 java.lang.String[] getDependentsPackageNames(java.lang.String packageName)
          Deprecated. Returns names of packages that the package with a given name depends on.
 PackageInfo getPackage(java.lang.String packageName)
          Deprecated. Returns package with a given name.
 PackageInfo[] getPackages()
          Deprecated. Returns all managed packages.
 ServiceInfo[] getServices()
          Deprecated. Returns all managed services.
 int getServiceState(java.lang.String serviceName)
          Deprecated. Gets the ServiceState of a service with a given name.
 boolean isDebug(java.lang.String serviceBindingName)
          Deprecated. Returns true if service binding with a given name is in the debug state.
 void setDebug(java.lang.String serviceBindingName, boolean state)
          Deprecated. Sets debug state of service binding with a given name to the given state.
 void startService(java.lang.String serviceName)
          Deprecated. Starts a service with given name.
 void stopService(java.lang.String serviceName)
          Deprecated. Stops a service with given name.
 

Method Detail

startService

public void startService(java.lang.String serviceName)
                  throws com.idoox.wasp.admin.ServiceAdminException
Deprecated. 
Starts a service with given name.

Parameters:
serviceName - a given name of required service.
Throws:
com.idoox.wasp.admin.ServiceAdminException - thrown when error occurs.

stopService

public void stopService(java.lang.String serviceName)
                 throws com.idoox.wasp.admin.ServiceAdminException
Deprecated. 
Stops a service with given name.

Parameters:
serviceName - a given name of required service.
Throws:
com.idoox.wasp.admin.ServiceAdminException - thrown when error occurs.

disableService

public void disableService(java.lang.String serviceName)
                    throws com.idoox.wasp.admin.ServiceAdminException
Deprecated. 
Disables a service with given name.

Parameters:
serviceName - a given name of required service.
Throws:
com.idoox.wasp.admin.ServiceAdminException - thrown when error occurs.

enableService

public void enableService(java.lang.String serviceName)
                   throws com.idoox.wasp.admin.ServiceAdminException
Deprecated. 
Enables a service with given name.

Parameters:
serviceName - a given name of required service.
Throws:
com.idoox.wasp.admin.ServiceAdminException - thrown when error occurs.

getServiceState

public int getServiceState(java.lang.String serviceName)
                    throws com.idoox.wasp.admin.ServiceAdminException
Deprecated. 
Gets the ServiceState of a service with a given name.

Parameters:
serviceName - name of required service.
Returns:
an integer value of ServiceState
Throws:
com.idoox.wasp.admin.ServiceAdminException - when error occurs.

getServices

public ServiceInfo[] getServices()
Deprecated. 
Returns all managed services.

Returns:
The Services value

getPackages

public PackageInfo[] getPackages()
Deprecated. 
Returns all managed packages.

Returns:
The Packages value

getPackage

public PackageInfo getPackage(java.lang.String packageName)
                       throws com.idoox.wasp.admin.ServiceAdminException
Deprecated. 
Returns package with a given name.

Parameters:
packageName - name of required package.
Returns:
a packageInfo struct.
Throws:
com.idoox.wasp.admin.ServiceAdminException - when error occurs.

getDependentsPackageNames

public java.lang.String[] getDependentsPackageNames(java.lang.String packageName)
                                             throws com.idoox.wasp.admin.ServiceAdminException
Deprecated. 
Returns names of packages that the package with a given name depends on.

Parameters:
packageName - name of required package.
Returns:
an arrays of package names.
Throws:
com.idoox.wasp.admin.ServiceAdminException - when error occurs.

getClientPackage

public void getClientPackage(java.lang.String packageName,
                             MessageAttachment packageJar)
                      throws com.idoox.wasp.admin.ServiceAdminException
Deprecated. 
Gets the ClientPackage with a given name.

Parameters:
packageName - name of required package.
packageJar - client package jar output.
Throws:
com.idoox.wasp.admin.ServiceAdminException - thrown when errors occurs.

isDebug

public boolean isDebug(java.lang.String serviceBindingName)
Deprecated. 
Returns true if service binding with a given name is in the debug state. It means that messages are stored into the file "debug.txt", and it is accessable at URL : "host:/serviceBindingName/?debug".

Parameters:
serviceBindingName - name of the service binding to check.

setDebug

public void setDebug(java.lang.String serviceBindingName,
                     boolean state)
              throws com.idoox.wasp.admin.ServiceAdminException
Deprecated. 
Sets debug state of service binding with a given name to the given state.

Parameters:
serviceBindingName - name of the service binding to set debug state.
state - a boolean value. If true, messages are stored into debug file.
Throws:
com.idoox.wasp.admin.ServiceAdminException