org.neodatis.odb.core.server.message
Class AddIndexMessage

java.lang.Object
  extended by org.neodatis.odb.core.server.layers.layer3.engine.Message
      extended by org.neodatis.odb.core.server.message.AddIndexMessage
All Implemented Interfaces:
java.io.Serializable

public class AddIndexMessage
extends Message

See Also:
Serialized Form

Field Summary
protected  boolean acceptMultipleValuesForSameKey
           
protected  java.lang.String className
           
protected  java.lang.String[] indexFieldNames
           
protected  java.lang.String indexName
           
protected  boolean verbose
           
 
Constructor Summary
AddIndexMessage(java.lang.String baseId, java.lang.String connectionId, java.lang.String className, java.lang.String indexName, java.lang.String[] fieldNames, boolean acceptMultipleValuesForSameKey, boolean verbose)
           
 
Method Summary
 boolean acceptMultipleValuesForSameKey()
           
 java.lang.String getClassName()
           
 java.lang.String[] getIndexFieldNames()
           
 java.lang.String getIndexName()
           
 boolean isVerbose()
           
 void setAcceptMultipleValuesForSameKey(boolean acceptMultipleValuesForSameKey)
           
 void setVerbose(boolean verbose)
           
 java.lang.String toString()
           
 
Methods inherited from class org.neodatis.odb.core.server.layers.layer3.engine.Message
getBaseIdentifier, getCommandId, getConnectionId, getError, hasError, setError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

className

protected java.lang.String className

indexName

protected java.lang.String indexName

indexFieldNames

protected java.lang.String[] indexFieldNames

acceptMultipleValuesForSameKey

protected boolean acceptMultipleValuesForSameKey

verbose

protected boolean verbose
Constructor Detail

AddIndexMessage

public AddIndexMessage(java.lang.String baseId,
                       java.lang.String connectionId,
                       java.lang.String className,
                       java.lang.String indexName,
                       java.lang.String[] fieldNames,
                       boolean acceptMultipleValuesForSameKey,
                       boolean verbose)
Method Detail

getIndexFieldNames

public java.lang.String[] getIndexFieldNames()

getIndexName

public java.lang.String getIndexName()

getClassName

public java.lang.String getClassName()

toString

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

acceptMultipleValuesForSameKey

public boolean acceptMultipleValuesForSameKey()

setAcceptMultipleValuesForSameKey

public void setAcceptMultipleValuesForSameKey(boolean acceptMultipleValuesForSameKey)

isVerbose

public boolean isVerbose()

setVerbose

public void setVerbose(boolean verbose)