public abstract class VoDServiceActivator
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
VoDServiceActivator.ServiceActivationException |
static class |
VoDServiceActivator.ServiceActivationResult |
Constructor and Description |
---|
VoDServiceActivator() |
Modifier and Type | Method and Description |
---|---|
VoDServiceActivator.ServiceActivationResult |
createService(Subscriber subscriber) |
protected abstract VoDServiceActivator.ServiceActivationResult |
createServiceImpl(Subscriber subscriber) |
VoDServiceActivator.ServiceActivationResult |
createSubscriber(Subscriber subscriber) |
protected abstract VoDServiceActivator.ServiceActivationResult |
createSubscriberImpl(Subscriber subscriber) |
abstract void |
destroy() |
static VoDServiceActivator |
newInstance(ParameterMap moduleSetup) |
VoDServiceActivator.ServiceActivationResult |
removeService(Subscriber subscriber) |
protected abstract VoDServiceActivator.ServiceActivationResult |
removeServiceImpl(Subscriber subscriber) |
public VoDServiceActivator.ServiceActivationResult createSubscriber(Subscriber subscriber)
public VoDServiceActivator.ServiceActivationResult createService(Subscriber subscriber)
public VoDServiceActivator.ServiceActivationResult removeService(Subscriber subscriber)
protected abstract VoDServiceActivator.ServiceActivationResult createSubscriberImpl(Subscriber subscriber) throws java.lang.Exception
java.lang.Exception
protected abstract VoDServiceActivator.ServiceActivationResult createServiceImpl(Subscriber subscriber) throws java.lang.Exception
java.lang.Exception
protected abstract VoDServiceActivator.ServiceActivationResult removeServiceImpl(Subscriber subscriber) throws java.lang.Exception
java.lang.Exception
public static VoDServiceActivator newInstance(ParameterMap moduleSetup) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
public abstract void destroy()