be.SIRAPRISE.client
Class ServerSingleAssignmentCommand

java.lang.Object
  extended by be.SIRAPRISE.client.ServerCommand
      extended by be.SIRAPRISE.client.ServerAssignmentCommand
          extended by be.SIRAPRISE.client.ServerSingleAssignmentCommand
Direct Known Subclasses:
ServerBasicAssignmentCommand, ServerUpdateCommand

public abstract class ServerSingleAssignmentCommand
extends ServerAssignmentCommand

An AssignmentCommand is a command that will assign a new value to the database, such as ADD,ASSERT,UPDATE. A subclass exists for each particular type.

Author:
Erwin

Method Summary
 java.lang.String getTargetRelvarName()
          Gets The target relvar Name of this 'individual' assignment
 void writeToStream(java.io.DataOutputStream outputStream)
          Writes the assignment-type specific portion of the command to the given stream
 
Methods inherited from class be.SIRAPRISE.client.ServerCommand
getCommandObjectFor, getCommandObjectFrom, getCommandParametersText, getFullCommandText, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getTargetRelvarName

public final java.lang.String getTargetRelvarName()
Gets The target relvar Name of this 'individual' assignment

Returns:
The target relvar Name of this 'individual' assignment

writeToStream

public final void writeToStream(java.io.DataOutputStream outputStream)
                         throws java.io.IOException
Description copied from class: ServerAssignmentCommand
Writes the assignment-type specific portion of the command to the given stream

Specified by:
writeToStream in class ServerAssignmentCommand
Parameters:
outputStream - The stream to write to
Throws:
java.io.IOException