org.jsesoft.jse.exchange
Class OpenConnectionResponseData

java.lang.Object
  |
  +--org.jsesoft.jse.Root
        |
        +--org.jsesoft.jse.exchange.OpenConnectionResponseData
All Implemented Interfaces:
GenericInterface, java.io.Serializable

public class OpenConnectionResponseData
extends Root
implements java.io.Serializable, GenericInterface

Generated: Provides byte buffer conversion for C++ class OpenConnectionResponseData.


JSE C++: Generated at Mon Mar 31 08:05:47 2003 using XSLT stylesheet exchange_byte.xsl and source exchange.i v3.01.023 with processor Apache Software Foundation at XSLT version 1
DO NOT TOUCH! All changes get lost next time this class is generated.

Version:
Mon Mar 31 08:05:47 2003
Author:
JSESoft
See Also:
Serialized Form

Field Summary
protected  java.nio.ByteBuffer buffer
           
 
Fields inherited from class org.jsesoft.jse.Root
logger, messages, resources
 
Constructor Summary
OpenConnectionResponseData()
          Constructs an empty instance with local endian.
OpenConnectionResponseData(java.nio.ByteBuffer source)
          Constructs an instance from byte buffer.
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
          Adds a property change event listener.
 void addVetoableChangeListener(java.beans.VetoableChangeListener listener)
          Adds a vetoable change event listener.
 void cleanPropertyChangeListenerList()
          Cleans the property change event listener list.
 void cleanVetoableChangeListenerList()
          Cleans the vetoable change event listener list.
 void connectionFromBytes(java.nio.ByteBuffer __buffer__)
          Converts local variable connection from a byte buffer.
 java.nio.ByteBuffer connectionToBytes(java.nio.ByteBuffer __buffer__)
          Converts connection to byte buffer
 void finalize()
           
 void firePropertyChangeEvent(java.beans.PropertyChangeEvent event)
          Fires property change events.
 void fireVetoableChangeEvent(java.beans.PropertyChangeEvent event)
          Fires vetoable change events.
 void fromBytes()
          Converts local variables from the local byte buffer.
 void fromBytes(java.nio.ByteBuffer buffer)
          Converts local variables from a byte buffer.
 void fromBytes(java.nio.ByteBuffer buffer, boolean refresh)
          Converts local variables from a byte buffer.
 java.nio.ByteBuffer getByteBuffer()
          Returns the ByteBuffer used.
 int getByteSize()
          Returns size in bytes.
 int getConnection()
          Returns value of property connection.
 char getMode()
          Returns value of property mode.
 java.lang.String getSocket()
          Returns value of property socket.
 boolean hasChangeListeners()
          Indicates whether or not property events should be fired.
 boolean hasVetoListeners()
          Indicates whether or not vetoable change events should be fired.
 void modeFromBytes(java.nio.ByteBuffer __buffer__)
          Converts local variable mode from a byte buffer.
 java.nio.ByteBuffer modeToBytes(java.nio.ByteBuffer __buffer__)
          Converts mode to byte buffer
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
          Removes a property change event listener.
 void removeVetoableChangeListener(java.beans.VetoableChangeListener listener)
          Removes a vetoable change event listener.
 void setBuffer(java.nio.ByteBuffer buffer)
          Set the local byte buffer.
 void setBuffer(java.nio.ByteBuffer buffer, boolean refresh)
          Set the local byte buffer.
 void setConnection(int value)
          Specifies the new value of the property connection.
 void setMode(char value)
          Specifies the new value of the property mode.
 void setSocket(java.lang.String value)
          Specifies the new value of the property socket.
 void socketFromBytes(java.nio.ByteBuffer __buffer__)
          Converts local variable socket from a byte buffer.
 java.nio.ByteBuffer socketToBytes(java.nio.ByteBuffer __buffer__)
          Converts socket to byte buffer
 java.nio.ByteBuffer toBytes()
          Converts instance to local byte buffer.
 java.nio.ByteBuffer toBytes(boolean direct)
          Converts instance to local byte buffer.
 java.nio.ByteBuffer toBytes(java.nio.ByteBuffer buffer)
          Converts instance to specified byte buffer.
 
Methods inherited from class org.jsesoft.jse.Root
decrementNumber, getResourceMessage, getResourceMessage, getResourceObject, getResourceString, incrementNumber, intFromByteArray, intToByteArray, longFromByteArray, longToByteArray, setMessageResourceBundle, setPackageResourceBundle, shortFromByteArray, shortToByteArray
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

buffer

protected transient java.nio.ByteBuffer buffer
Constructor Detail

OpenConnectionResponseData

public OpenConnectionResponseData(java.nio.ByteBuffer source)
Constructs an instance from byte buffer.

Parameters:
source - the byte buffer

OpenConnectionResponseData

public OpenConnectionResponseData()
Constructs an empty instance with local endian.

Method Detail

finalize

public void finalize()
              throws java.lang.Throwable
Overrides:
finalize in class java.lang.Object
java.lang.Throwable

getByteSize

public final int getByteSize()
Returns size in bytes.

Returns:
the size of the object as byte buffer

getByteBuffer

public java.nio.ByteBuffer getByteBuffer()
Returns the ByteBuffer used.

Returns:
the ByteBuffer used.

fromBytes

public final void fromBytes()
Converts local variables from the local byte buffer.

Specified by:
fromBytes in interface GenericInterface
See Also:
GenericInterface.toBytes()

fromBytes

public final void fromBytes(java.nio.ByteBuffer buffer)
Converts local variables from a byte buffer. The local byte buffer is refreshed.

Specified by:
fromBytes in interface GenericInterface
Parameters:
buffer - the byte buffer containing all values
See Also:
toBytes()

fromBytes

public final void fromBytes(java.nio.ByteBuffer buffer,
                            boolean refresh)
Converts local variables from a byte buffer.

Specified by:
fromBytes in interface GenericInterface
Parameters:
buffer - the byte buffer containing all values If refresh is false, this does not affect the local byte buffer (until the next call of toBytes()).
refresh - whether to refresh the local byte buffer
See Also:
toBytes()

connectionFromBytes

public final void connectionFromBytes(java.nio.ByteBuffer __buffer__)
Converts local variable connection from a byte buffer.

See Also:
toBytes()

socketFromBytes

public final void socketFromBytes(java.nio.ByteBuffer __buffer__)
Converts local variable socket from a byte buffer.

See Also:
toBytes()

modeFromBytes

public final void modeFromBytes(java.nio.ByteBuffer __buffer__)
Converts local variable mode from a byte buffer.

See Also:
toBytes()

toBytes

public final java.nio.ByteBuffer toBytes()
Converts instance to local byte buffer.
This function converts all members to the local byte buffer. Local buffer is created as direct buffer, if necessary.

Specified by:
toBytes in interface GenericInterface
Returns:
the byte buffer

toBytes

public final java.nio.ByteBuffer toBytes(boolean direct)
Converts instance to local byte buffer.
This function converts all members to the local byte buffer. Local buffer is created, if necessary. It is created as direct buffer, if direct is true. The buffer is cleared before filled.

Specified by:
toBytes in interface GenericInterface
Parameters:
direct - whether to create a direct buffer
Returns:
the byte buffer

toBytes

public final java.nio.ByteBuffer toBytes(java.nio.ByteBuffer buffer)
Converts instance to specified byte buffer.
This function converts all members to the given byte buffer.

Parameters:
buffer - the byte buffer
Returns:
the byte buffer

connectionToBytes

public final java.nio.ByteBuffer connectionToBytes(java.nio.ByteBuffer __buffer__)
Converts connection to byte buffer

Parameters:
__buffer__ - the byte buffer
Returns:
the byte buffer

socketToBytes

public final java.nio.ByteBuffer socketToBytes(java.nio.ByteBuffer __buffer__)
Converts socket to byte buffer

Parameters:
__buffer__ - the byte buffer
Returns:
the byte buffer

modeToBytes

public final java.nio.ByteBuffer modeToBytes(java.nio.ByteBuffer __buffer__)
Converts mode to byte buffer

Parameters:
__buffer__ - the byte buffer
Returns:
the byte buffer

hasVetoListeners

public boolean hasVetoListeners()
Indicates whether or not vetoable change events should be fired.

Returns:
true if vetoable change events should be fired

fireVetoableChangeEvent

public void fireVetoableChangeEvent(java.beans.PropertyChangeEvent event)
                             throws java.beans.PropertyVetoException
Fires vetoable change events.

This procedure fires vetoable change events to all registered listeners.

Parameters:
event - the event to fire
Throws:
java.beans.PropertyVetoException - when some listener vetos the change

addVetoableChangeListener

public void addVetoableChangeListener(java.beans.VetoableChangeListener listener)
Adds a vetoable change event listener.

This procedure includes the specified listener into the list of registered vetoable change listeners (if not already contained).

Parameters:
listener - the listener to add
See Also:
removeVetoableChangeListener(java.beans.VetoableChangeListener)

removeVetoableChangeListener

public void removeVetoableChangeListener(java.beans.VetoableChangeListener listener)
Removes a vetoable change event listener.

This procedure excludes the specified listener from the list of registered vetoable change listeners.

Parameters:
listener - the listener to remove
See Also:
addVetoableChangeListener(java.beans.VetoableChangeListener)

cleanVetoableChangeListenerList

public void cleanVetoableChangeListenerList()
Cleans the vetoable change event listener list.

This procedure excludes all listeners from the list of registered vetoable change listeners.

See Also:
addVetoableChangeListener(java.beans.VetoableChangeListener), removeVetoableChangeListener(java.beans.VetoableChangeListener)

hasChangeListeners

public boolean hasChangeListeners()
Indicates whether or not property events should be fired.

Returns:
true if property change events should be fired

firePropertyChangeEvent

public void firePropertyChangeEvent(java.beans.PropertyChangeEvent event)
Fires property change events.

This procedure fires property change events to all registered listeners.

Parameters:
event - the event to fire

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Adds a property change event listener.

This procedure includes the specified listener into the list of registered property change listeners (if not already contained).

Parameters:
listener - the listener to add
See Also:
removePropertyChangeListener(java.beans.PropertyChangeListener)

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Removes a property change event listener.

This procedure excludes the specified listener from the list of registered property change listeners.

Parameters:
listener - the listener to remove
See Also:
addPropertyChangeListener(java.beans.PropertyChangeListener)

cleanPropertyChangeListenerList

public void cleanPropertyChangeListenerList()
Cleans the property change event listener list.

This procedure excludes all listeners from the list of registered property change listeners.

See Also:
addPropertyChangeListener(java.beans.PropertyChangeListener), removePropertyChangeListener(java.beans.PropertyChangeListener)

setConnection

public void setConnection(int value)
                   throws java.beans.PropertyVetoException
Specifies the new value of the property connection.

Parameters:
value - the new value
Throws:
java.beans.PropertyVetoException - if change is vetoed
See Also:
getConnection()

getConnection

public int getConnection()
Returns value of property connection.

Returns:
the actual value
See Also:
setConnection(int)

setSocket

public void setSocket(java.lang.String value)
               throws java.beans.PropertyVetoException
Specifies the new value of the property socket.

Parameters:
value - the new value
Throws:
java.beans.PropertyVetoException - if change is vetoed
See Also:
getSocket()

getSocket

public java.lang.String getSocket()
Returns value of property socket.

Returns:
the actual value
See Also:
setSocket(java.lang.String)

setMode

public void setMode(char value)
             throws java.beans.PropertyVetoException
Specifies the new value of the property mode.

Parameters:
value - the new value
Throws:
java.beans.PropertyVetoException - if change is vetoed
See Also:
getMode()

getMode

public char getMode()
Returns value of property mode.

Returns:
the actual value
See Also:
setMode(char)

setBuffer

public void setBuffer(java.nio.ByteBuffer buffer)
Set the local byte buffer.
If set to null, a byte buffer might be created later on demand. The local variables are refreshed, if the buffer is not null.

Specified by:
setBuffer in interface GenericInterface
See Also:
fromBytes()

setBuffer

public void setBuffer(java.nio.ByteBuffer buffer,
                      boolean refresh)
Set the local byte buffer.
If set to null, a byte buffer will be created on demand. If refresh is false, the local variables are not affected (until the next call of fromBytes()).

Specified by:
setBuffer in interface GenericInterface
Parameters:
refresh - whether to refresh the local variables
See Also:
fromBytes()