JSCAPE MFT Server

com.jscape.inet.mft.management.descriptors
Class DBStoreServiceDescriptor

java.lang.Object
  extended by com.jscape.inet.mft.management.descriptors.DBStoreServiceDescriptor
All Implemented Interfaces:
DatastoreServiceDescriptor, ServiceDescriptor

public class DBStoreServiceDescriptor
extends java.lang.Object
implements DatastoreServiceDescriptor

DB store service descriptor. The service described by this descriptor takes responsibility for storing/accessing accounts and groups in DB.

Version:
1.0
Author:
Alex
See Also:
Source code

Constructor Summary
DBStoreServiceDescriptor()
          This constructor is used by serialization sub-system and is not intended to use directly in client code.
DBStoreServiceDescriptor(DBStoreServiceDescriptor that)
          Copy constructor.
DBStoreServiceDescriptor(java.lang.String url, java.lang.String username, java.lang.String password, int poolSize, long idleConnectionTTL)
          Creates a new descriptor instance.
 
Method Summary
 boolean equals(java.lang.Object o)
           
 long getIdleConnectionTTL()
          Idle connection time-to-live.
 java.lang.String getPassword()
          Returns DB access password.
 int getPoolSize()
          Returns connection pool size.
 java.lang.String getUrl()
          Returns DB URL.
 java.lang.String getUsername()
          Returns DB access username.
 int hashCode()
           
 void setIdleConnectionTTL(long value)
          Sets idle connection time-to-live.
 void setPassword(java.lang.String value)
          Sets DB access password.
 void setPoolSize(int value)
          Sets connection pool size.
 void setUrl(java.lang.String value)
          Sets DB URL.
 void setUsername(java.lang.String value)
          Sets DB access username.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DBStoreServiceDescriptor

public DBStoreServiceDescriptor(java.lang.String url,
                                java.lang.String username,
                                java.lang.String password,
                                int poolSize,
                                long idleConnectionTTL)
Creates a new descriptor instance.

Parameters:
url - DB URL
username - DB access username
password - DB access password
poolSize - DB connection pool size
idleConnectionTTL - idle connection TTL

DBStoreServiceDescriptor

public DBStoreServiceDescriptor()
This constructor is used by serialization sub-system and is not intended to use directly in client code.


DBStoreServiceDescriptor

public DBStoreServiceDescriptor(DBStoreServiceDescriptor that)
Copy constructor.

Parameters:
that - an instance to copy
Method Detail

getUrl

public java.lang.String getUrl()
Returns DB URL.

Returns:
DB URL

setUrl

public void setUrl(java.lang.String value)
Sets DB URL.

Parameters:
value - DB URL

getUsername

public java.lang.String getUsername()
Returns DB access username.

Returns:
DB access username

setUsername

public void setUsername(java.lang.String value)
Sets DB access username.

Parameters:
value - DB access username

getPassword

public java.lang.String getPassword()
Returns DB access password.

Returns:
DB access password

setPassword

public void setPassword(java.lang.String value)
Sets DB access password.

Parameters:
value - DB access password

getPoolSize

public int getPoolSize()
Returns connection pool size.

Returns:
connection pool size;

setPoolSize

public void setPoolSize(int value)
Sets connection pool size.

Parameters:
value - connection pool size; if 0 no pool will be created

getIdleConnectionTTL

public long getIdleConnectionTTL()
Idle connection time-to-live.

Returns:
idle connection TTL in milliseconds

setIdleConnectionTTL

public void setIdleConnectionTTL(long value)
Sets idle connection time-to-live.

Parameters:
value - idle connection TTL in milliseconds

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

JSCAPE MFT Server

Copyright © JSCAPE LLC. 1999-2013. All Rights Reserved