com.sap.portal.httpconnectivity.httpauthentication.services

Class AbstractAuthService

java.lang.Object
  extended by com.sap.portal.httpconnectivity.httpauthentication.services.AbstractAuthService
All Implemented Interfaces:
IService
Direct Known Subclasses:
AbstractDefaultClientAuthService

public abstract class AbstractAuthService
extends Object
implements IService

This class implements IService in order to prevent the other services to implement IService.


Field Summary
protected  IServiceContext mm_serviceContext
           
 
Constructor Summary
AbstractAuthService()
           
 
Method Summary
 void afterInit()
          If the service is defined as a startup service, this method is called during server startup after all other services have been initialized (that is, after the init methods of all other services have been called).
 void configure(IServiceConfiguration arg0)
          configure the service
 void destroy()
          Called upon release of the service from the container.
 IServiceContext getContext()
          get the context of the service
abstract  String getKey()
          return the key of the service
 void init(IServiceContext serviceContext)
          generic init of the service
 void release()
          release the service
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mm_serviceContext

protected IServiceContext mm_serviceContext
Constructor Detail

AbstractAuthService

public AbstractAuthService()
Method Detail

init

public void init(IServiceContext serviceContext)
Description copied from interface: IService
generic init of the service

Specified by:
init in interface IService

afterInit

public void afterInit()
Description copied from interface: IService
If the service is defined as a startup service, this method is called during server startup after all other services have been initialized (that is, after the init methods of all other services have been called). If the service is not defined as a startup service, or is deployed after server startup, this method is executed immediately after the init method. NOTE: If the service is called during server startup, from within the init method of another service, the init and afterInit methods will be executed together, even if the service is defined as a startup service.

Specified by:
afterInit in interface IService

configure

public void configure(IServiceConfiguration arg0)
Description copied from interface: IService
configure the service

Specified by:
configure in interface IService

destroy

public void destroy()
Description copied from interface: IService
Called upon release of the service from the container.

Specified by:
destroy in interface IService

release

public void release()
Description copied from interface: IService
release the service

Specified by:
release in interface IService

getContext

public IServiceContext getContext()
Description copied from interface: IService
get the context of the service

Specified by:
getContext in interface IService

getKey

public abstract String getKey()
Description copied from interface: IService
return the key of the service

Specified by:
getKey in interface IService
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] EP-ADMIN [sap.com] tc/ep/admin/api/extd api EP-PIN


Copyright 2011 SAP AG Complete Copyright Notice