org.neodatis.odb.core.layers.layer3
Class IOSocketParameter
- java.lang.Object
-
- org.neodatis.odb.core.layers.layer3.IOSocketParameter
-
- All Implemented Interfaces:
- IBaseIdentification
public class IOSocketParameter extends java.lang.Object implements IBaseIdentification
To express parameters that must be passed to a remote server. If base id is defined then filename is null. If filename is defined, then baseId is null
-
-
Field Summary
Fields Modifier and Type Field and Description static intTYPE_DATABASEstatic intTYPE_TRANSACTION
-
Constructor Summary
Constructors Constructor and Description IOSocketParameter(java.lang.String host, int port, java.lang.String identifier, int type, long dtCreation, java.lang.String user, java.lang.String password)IOSocketParameter(java.lang.String host, int port, java.lang.String identifier, int type, long dtCreation, java.lang.String user, java.lang.String password, boolean clientAndServerRunOnSameVm)IOSocketParameter(java.lang.String host, int port, java.lang.String identifier, int type, java.lang.String user, java.lang.String password)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleancanWrite()booleanclientAndServerRunInSameVM()java.lang.StringgetBaseIdentifier()longgetDateTimeCreation()java.lang.StringgetDestinationHost()java.lang.StringgetDirectory()java.lang.StringgetIdentification()java.lang.StringgetPassword()intgetPort()intgetType()java.lang.StringgetUserName()booleanisDatabase()booleanisLocal()booleanisNew()booleanisTransaction()voidsetPassword(java.lang.String password)voidsetUserName(java.lang.String user)java.lang.StringtoString()
-
-
-
Field Detail
-
TYPE_DATABASE
public static final int TYPE_DATABASE
- See Also:
- Constant Field Values
-
TYPE_TRANSACTION
public static final int TYPE_TRANSACTION
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
IOSocketParameter
public IOSocketParameter(java.lang.String host, int port, java.lang.String identifier, int type, java.lang.String user, java.lang.String password)
-
IOSocketParameter
public IOSocketParameter(java.lang.String host, int port, java.lang.String identifier, int type, long dtCreation, java.lang.String user, java.lang.String password)
-
IOSocketParameter
public IOSocketParameter(java.lang.String host, int port, java.lang.String identifier, int type, long dtCreation, java.lang.String user, java.lang.String password, boolean clientAndServerRunOnSameVm)
-
-
Method Detail
-
getDestinationHost
public java.lang.String getDestinationHost()
-
getPort
public int getPort()
-
getBaseIdentifier
public java.lang.String getBaseIdentifier()
-
canWrite
public boolean canWrite()
- Specified by:
canWritein interfaceIBaseIdentification
-
getType
public int getType()
-
isDatabase
public boolean isDatabase()
-
isTransaction
public boolean isTransaction()
-
getDateTimeCreation
public long getDateTimeCreation()
-
getPassword
public java.lang.String getPassword()
- Specified by:
getPasswordin interfaceIBaseIdentification
-
setPassword
public void setPassword(java.lang.String password)
-
getUserName
public java.lang.String getUserName()
- Specified by:
getUserNamein interfaceIBaseIdentification
-
setUserName
public void setUserName(java.lang.String user)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getIdentification
public java.lang.String getIdentification()
- Specified by:
getIdentificationin interfaceIBaseIdentification
-
isNew
public boolean isNew()
- Specified by:
isNewin interfaceIBaseIdentification
-
isLocal
public boolean isLocal()
- Specified by:
isLocalin interfaceIBaseIdentification
-
clientAndServerRunInSameVM
public boolean clientAndServerRunInSameVM()
-
getDirectory
public java.lang.String getDirectory()
- Specified by:
getDirectoryin interfaceIBaseIdentification
-
-
DataMelt 3.0 © DataMelt by jWork.ORG