com.sap.ip.collaboration.core.impl.fwk.portal

Class CollaborationServiceImpl

java.lang.Object
  extended by com.sap.ip.collaboration.core.api.fwk.portal.GenericService
      extended by com.sap.ip.collaboration.core.impl.fwk.portal.CollaborationServiceImpl
All Implemented Interfaces:
ICollaborationService, com.sapportals.portal.prt.service.IService

public class CollaborationServiceImpl
extends GenericService
implements ICollaborationService

Initialize collaboration framework


Field Summary
 
Fields inherited from class com.sap.ip.collaboration.core.api.fwk.portal.GenericService
applKey, registerClassloader, registerSemanticObjects, service_key
 
Fields inherited from interface com.sap.ip.collaboration.core.api.fwk.portal.ICollaborationService
KEY
 
Constructor Summary
CollaborationServiceImpl()
           
 
Method Summary
 void afterInit()
           
 void configure(com.sapportals.portal.prt.service.IServiceConfiguration configuration)
           
 void destroy()
           
 com.sapportals.portal.prt.service.IServiceContext getContext()
           
 String getKey()
           
 void init(com.sapportals.portal.prt.service.IServiceContext context)
           
 boolean isLicensed()
          Check if the Collaboration is Licensed
 void release()
           
 boolean setLicense()
          Set the License for the existing Cluster; is a License already exists is overwritten
 
Methods inherited from class com.sap.ip.collaboration.core.api.fwk.portal.GenericService
registerClassLoader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CollaborationServiceImpl

public CollaborationServiceImpl()
Method Detail

init

public void init(com.sapportals.portal.prt.service.IServiceContext context)
Specified by:
init in interface com.sapportals.portal.prt.service.IService
Overrides:
init in class GenericService

afterInit

public void afterInit()
Specified by:
afterInit in interface com.sapportals.portal.prt.service.IService
Overrides:
afterInit in class GenericService

configure

public void configure(com.sapportals.portal.prt.service.IServiceConfiguration configuration)
Specified by:
configure in interface com.sapportals.portal.prt.service.IService
Overrides:
configure in class GenericService

destroy

public void destroy()
Specified by:
destroy in interface com.sapportals.portal.prt.service.IService
Overrides:
destroy in class GenericService

release

public void release()
Specified by:
release in interface com.sapportals.portal.prt.service.IService
Overrides:
release in class GenericService

getContext

public com.sapportals.portal.prt.service.IServiceContext getContext()
Specified by:
getContext in interface com.sapportals.portal.prt.service.IService
Overrides:
getContext in class GenericService

isLicensed

public boolean isLicensed()
Description copied from interface: ICollaborationService
Check if the Collaboration is Licensed

Specified by:
isLicensed in interface ICollaborationService
Returns:
true if the actual Collaboration Suite is licensed

getKey

public String getKey()
Specified by:
getKey in interface com.sapportals.portal.prt.service.IService
Overrides:
getKey in class GenericService

setLicense

public boolean setLicense()
Description copied from interface: ICollaborationService
Set the License for the existing Cluster; is a License already exists is overwritten

Specified by:
setLicense in interface ICollaborationService
Returns:
true if the setting of the new License succeed


Copyright 2011 SAP AG Complete Copyright Notice