Class VoDServiceActivator
java.lang.Object
ru.bitel.bgbilling.modules.vod.server.bean.VoDServiceActivator
public abstract class VoDServiceActivator
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVoDServiceActivator.ServiceActivationExceptionstatic classVoDServiceActivator.ServiceActivationResult -
Constructor Summary
Constructors Constructor Description VoDServiceActivator() -
Method Summary
Modifier and Type Method Description VoDServiceActivator.ServiceActivationResultcreateService(Subscriber subscriber)protected abstract VoDServiceActivator.ServiceActivationResultcreateServiceImpl(Subscriber subscriber)VoDServiceActivator.ServiceActivationResultcreateSubscriber(Subscriber subscriber)protected abstract VoDServiceActivator.ServiceActivationResultcreateSubscriberImpl(Subscriber subscriber)abstract voiddestroy()static VoDServiceActivatornewInstance(ParameterMap moduleSetup)VoDServiceActivator.ServiceActivationResultremoveService(Subscriber subscriber)protected abstract VoDServiceActivator.ServiceActivationResultremoveServiceImpl(Subscriber subscriber)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
VoDServiceActivator
public VoDServiceActivator()
-
-
Method Details
-
createSubscriber
-
createService
-
removeService
-
createSubscriberImpl
protected abstract VoDServiceActivator.ServiceActivationResult createSubscriberImpl(Subscriber subscriber) throws java.lang.Exception- Throws:
java.lang.Exception
-
createServiceImpl
protected abstract VoDServiceActivator.ServiceActivationResult createServiceImpl(Subscriber subscriber) throws java.lang.Exception- Throws:
java.lang.Exception
-
removeServiceImpl
protected abstract VoDServiceActivator.ServiceActivationResult removeServiceImpl(Subscriber subscriber) throws java.lang.Exception- Throws:
java.lang.Exception
-
newInstance
public static VoDServiceActivator newInstance(ParameterMap moduleSetup) throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
destroy
public abstract void destroy()
-