public abstract class AbstractServiceProvider extends PalioListener
Modifier and Type | Class and Description |
---|---|
protected class |
AbstractServiceProvider.AbstractAuthorizationPerformer |
instance, name, properties, sharedLogConfiguration
Modifier | Constructor and Description |
---|---|
protected |
AbstractServiceProvider(java.lang.String name,
Instance instance,
java.util.Properties properties) |
Modifier and Type | Method and Description |
---|---|
void |
clearAuthorizationCache(Instance instance) |
void |
close() |
protected abstract AbstractServiceProvider.AbstractAuthorizationPerformer |
createAuthorizationPerformer(Instance instance) |
protected abstract void |
enableAllServices(torn.omea.net.GenericServer server) |
protected abstract int |
getDefaultPort() |
int |
getPort() |
protected java.lang.String |
getServiceName() |
java.lang.String |
info() |
getInstance, getLogConfiguration, getName, log, logError
protected AbstractServiceProvider(java.lang.String name, Instance instance, java.util.Properties properties) throws PalioException
PalioException
public int getPort()
public java.lang.String info()
info
in class PalioListener
public void close()
close
in class PalioListener
protected abstract int getDefaultPort()
protected java.lang.String getServiceName()
protected abstract AbstractServiceProvider.AbstractAuthorizationPerformer createAuthorizationPerformer(Instance instance)
protected abstract void enableAllServices(torn.omea.net.GenericServer server)
public final void clearAuthorizationCache(Instance instance)