|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.directory.server.protocol.shared.ServiceConfiguration
public abstract class ServiceConfiguration
Base class shared by all protocol providers for configuration.
| Field Summary | |
|---|---|
protected static java.lang.String |
APACHE_SERVICE_CONFIGURATION
|
static int |
DEFAULT_BUFFER_SIZE
The default MINA buffer size. |
static java.lang.String |
IP_PORT_KEY
The prop key const for the port. |
static int |
MINUTE
The number of milliseconds in a minute. |
protected static java.lang.String |
SERVICE_FACTORYPID
|
protected static java.lang.String |
SERVICE_PID
|
| Constructor Summary | |
|---|---|
ServiceConfiguration()
|
|
| Method Summary | |
|---|---|
int |
getBufferSize()
Returns the buffer size. |
java.lang.String |
getCatalogBaseDn()
Returns the catalog base DN. |
java.lang.String |
getInitialContextFactory()
Returns the InitialContextFactory. |
java.lang.String |
getIpAddress()
Returns the IP address. |
int |
getIpPort()
Returns the IP port. |
java.lang.String |
getSearchBaseDn()
Returns the search base DN. |
java.lang.String |
getSecurityAuthentication()
Returns The authentication mechanism. |
java.lang.String |
getSecurityCredentials()
|
java.lang.String |
getSecurityPrincipal()
|
java.lang.String |
getServiceName()
Returns the service name. |
java.lang.String |
getServicePid()
Returns the service PID. |
boolean |
isDifferent(java.util.Dictionary<java.lang.String,java.lang.Object> config)
Compares whether a Dictionary of configuration is different from the current instance of configuration. |
boolean |
isEnabled()
Returns whether this service is enabled or not. |
void |
setBufferSize(int bufferSize)
Sets the buffer size. |
void |
setCatalogBaseDn(java.lang.String catalogBaseDn)
|
void |
setEnabled(boolean isEnabled)
Sets whether this service is enabled or not. |
void |
setInitialContextFactory(java.lang.String initialContextFactory)
|
void |
setIpAddress(java.lang.String ipAddress)
|
void |
setIpPort(int ipPort)
|
void |
setSearchBaseDn(java.lang.String searchBaseDn)
|
void |
setSecurityAuthentication(java.lang.String securityAuthentication)
|
void |
setSecurityCredentials(java.lang.String securityCredentials)
|
void |
setSecurityPrincipal(java.lang.String securityPrincipal)
|
void |
setServiceName(java.lang.String serviceName)
Sets the service name. |
void |
setServicePid(java.lang.String servicePid)
Sets the service PID. |
protected void |
validatePortNumber(int port)
Throws a ServiceConfigurationException if the specified port number
is out of range. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String IP_PORT_KEY
public static final int MINUTE
public static final int DEFAULT_BUFFER_SIZE
protected static final java.lang.String APACHE_SERVICE_CONFIGURATION
protected static final java.lang.String SERVICE_PID
protected static final java.lang.String SERVICE_FACTORYPID
| Constructor Detail |
|---|
public ServiceConfiguration()
| Method Detail |
|---|
public int getBufferSize()
public void setBufferSize(int bufferSize)
bufferSize - The bufferSize to set.public boolean isEnabled()
public void setEnabled(boolean isEnabled)
isEnabled - True if this service is to be enabled.public java.lang.String getServicePid()
public void setServicePid(java.lang.String servicePid)
servicePid - The servicePid to set.public boolean isDifferent(java.util.Dictionary<java.lang.String,java.lang.Object> config)
config -
public java.lang.String getServiceName()
public void setServiceName(java.lang.String serviceName)
serviceName - The service name to set.public java.lang.String getIpAddress()
public int getIpPort()
public java.lang.String getCatalogBaseDn()
public java.lang.String getSearchBaseDn()
public java.lang.String getInitialContextFactory()
InitialContextFactory.
InitialContextFactory.public java.lang.String getSecurityAuthentication()
public java.lang.String getSecurityCredentials()
public java.lang.String getSecurityPrincipal()
public void setCatalogBaseDn(java.lang.String catalogBaseDn)
catalogBaseDn - The catalogBaseDn to set.public void setInitialContextFactory(java.lang.String initialContextFactory)
initialContextFactory - The initialContextFactory to set.public void setIpAddress(java.lang.String ipAddress)
ipAddress - The ipAddress to set.public void setIpPort(int ipPort)
ipPort - The ipPort to set.public void setSearchBaseDn(java.lang.String searchBaseDn)
searchBaseDn - The searchBaseDn to set.public void setSecurityAuthentication(java.lang.String securityAuthentication)
securityAuthentication - The securityAuthentication to set.public void setSecurityCredentials(java.lang.String securityCredentials)
securityCredentials - The securityCredentials to set.public void setSecurityPrincipal(java.lang.String securityPrincipal)
securityPrincipal - The securityPrincipal to set.protected void validatePortNumber(int port)
ServiceConfigurationException if the specified port number
is out of range.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||