com.tivoli.twg.alertmgr
Class TWGEventDetail

java.lang.Object
  extended bycom.tivoli.twg.alertmgr.TWGEventDetail
All Implemented Interfaces:
java.io.Serializable

public class TWGEventDetail
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
static int SIZEOF_TYPE_BOOLEAN
           
static int SIZEOF_TYPE_BYTE
           
static int SIZEOF_TYPE_CHAR
           
static int SIZEOF_TYPE_DATETIME
           
static int SIZEOF_TYPE_DOUBLE
           
static int SIZEOF_TYPE_FLOAT
           
static int SIZEOF_TYPE_INT
           
static int SIZEOF_TYPE_LONG
           
static int SIZEOF_TYPE_SHORT
           
static int SIZEOF_TYPE_UNICHAR
           
static int TYPE_BOOLEAN
           
static int TYPE_BYTE
           
static int TYPE_CHAR
           
static int TYPE_DATETIME
           
static int TYPE_DOUBLE
           
static int TYPE_FLOAT
           
static int TYPE_INT
           
static int TYPE_LONG
           
static int TYPE_OCTET
           
static int TYPE_SHORT
           
static int TYPE_STRING
           
static int TYPE_UNICHAR
           
 
Constructor Summary
TWGEventDetail(IntelByteBuffer buf)
          Constructor for interpreting a provided IntelByteBuffer.
TWGEventDetail(IntelByteBuffer buf, int off)
          Constructor for interpreting a provided IntelByteBuffer.
TWGEventDetail(java.lang.String id, boolean data)
           
TWGEventDetail(java.lang.String id, byte data)
           
TWGEventDetail(java.lang.String id, byte[] data)
           
TWGEventDetail(java.lang.String id, char data)
           
TWGEventDetail(java.lang.String id, java.util.Date data)
           
TWGEventDetail(java.lang.String id, double data)
           
TWGEventDetail(java.lang.String id, float data)
           
TWGEventDetail(java.lang.String id, int data)
           
TWGEventDetail(java.lang.String id, int dataType, java.lang.Object data)
           
TWGEventDetail(java.lang.String id, long data)
           
TWGEventDetail(java.lang.String id, short data)
           
TWGEventDetail(java.lang.String id, java.lang.String data)
           
TWGEventDetail(java.lang.String id, java.lang.String label, java.util.Locale labelLocale, java.lang.String reference, boolean data)
           
TWGEventDetail(java.lang.String id, java.lang.String label, java.util.Locale labelLocale, java.lang.String reference, byte data)
           
TWGEventDetail(java.lang.String id, java.lang.String label, java.util.Locale labelLocale, java.lang.String reference, byte[] data)
           
TWGEventDetail(java.lang.String id, java.lang.String label, java.util.Locale labelLocale, java.lang.String reference, char data)
           
TWGEventDetail(java.lang.String id, java.lang.String label, java.util.Locale labelLocale, java.lang.String reference, java.util.Date data)
           
TWGEventDetail(java.lang.String id, java.lang.String label, java.util.Locale labelLocale, java.lang.String reference, double data)
           
TWGEventDetail(java.lang.String id, java.lang.String label, java.util.Locale labelLocale, java.lang.String reference, float data)
           
TWGEventDetail(java.lang.String id, java.lang.String label, java.util.Locale labelLocale, java.lang.String reference, int data)
           
TWGEventDetail(java.lang.String id, java.lang.String label, java.util.Locale labelLocale, java.lang.String reference, long data)
           
TWGEventDetail(java.lang.String id, java.lang.String label, java.util.Locale labelLocale, java.lang.String reference, short data)
           
TWGEventDetail(java.lang.String id, java.lang.String label, java.util.Locale labelLocale, java.lang.String reference, java.lang.String data)
           
TWGEventDetail(TWGEventDetail ed)
           
 
Method Summary
static java.lang.String ByteArrayToString(java.lang.Byte[] buf)
          Convert Byte array to String
 java.lang.String DataToString()
           
 java.lang.String DataToString(java.util.Locale locale)
           
 java.lang.String DataToString(java.util.Locale locale, java.util.TimeZone timeZone)
           
 java.lang.String DataToString(java.util.TimeZone timeZone)
           
static java.lang.String DataTypeToString(int dataType)
           
 java.lang.Object getData()
           
 int getDataType()
           
 int getFlags()
           
 java.lang.String getId()
           
 java.lang.String getLabel()
           
 java.util.Locale getLabelLocale()
           
 java.lang.String getReference()
           
 void print()
          print() - print contents of object
 int readTWGEventDetail(IntelByteBuffer buf, int off)
          Constructor for interpreting a provided IntelByteBuffer.
 void setData(boolean data)
           
 void setData(byte data)
           
 void setData(byte[] data)
           
 void setData(char data)
           
 void setData(java.util.Date data)
           
 void setData(double data)
           
 void setData(float data)
           
 void setData(int data)
           
 void setData(long data)
           
 void setData(short data)
           
 void setData(java.lang.String data)
           
 void setFlags(int f)
           
 void setId(java.lang.String id)
           
 void setLabel(java.lang.String label)
           
 void setLabelLocale(java.util.Locale locale)
           
 void setReference(java.lang.String reference)
           
static int sizeOfHdr()
           
 int sizeOfTWGEventDetail()
           
 IntelByteBuffer toIntelByteBuffer()
          Create IntelByteBuffer of the eventDetail.
 java.lang.String toString()
           
 int writeIntelByteBuffer(IntelByteBuffer buf)
          Write contents of this object into an IntelByteBuffer.
 int writeIntelByteBuffer(IntelByteBuffer buf, int off)
          Make an IntelByteBuffer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE_CHAR

public static final int TYPE_CHAR
See Also:
Constant Field Values

TYPE_SHORT

public static final int TYPE_SHORT
See Also:
Constant Field Values

TYPE_INT

public static final int TYPE_INT
See Also:
Constant Field Values

TYPE_LONG

public static final int TYPE_LONG
See Also:
Constant Field Values

TYPE_BOOLEAN

public static final int TYPE_BOOLEAN
See Also:
Constant Field Values

TYPE_FLOAT

public static final int TYPE_FLOAT
See Also:
Constant Field Values

TYPE_DOUBLE

public static final int TYPE_DOUBLE
See Also:
Constant Field Values

TYPE_OCTET

public static final int TYPE_OCTET
See Also:
Constant Field Values

TYPE_STRING

public static final int TYPE_STRING
See Also:
Constant Field Values

TYPE_DATETIME

public static final int TYPE_DATETIME
See Also:
Constant Field Values

TYPE_UNICHAR

public static final int TYPE_UNICHAR
See Also:
Constant Field Values

TYPE_BYTE

public static final int TYPE_BYTE
See Also:
Constant Field Values

SIZEOF_TYPE_BYTE

public static final int SIZEOF_TYPE_BYTE
See Also:
Constant Field Values

SIZEOF_TYPE_CHAR

public static final int SIZEOF_TYPE_CHAR
See Also:
Constant Field Values

SIZEOF_TYPE_BOOLEAN

public static final int SIZEOF_TYPE_BOOLEAN
See Also:
Constant Field Values

SIZEOF_TYPE_UNICHAR

public static final int SIZEOF_TYPE_UNICHAR
See Also:
Constant Field Values

SIZEOF_TYPE_SHORT

public static final int SIZEOF_TYPE_SHORT
See Also:
Constant Field Values

SIZEOF_TYPE_INT

public static final int SIZEOF_TYPE_INT
See Also:
Constant Field Values

SIZEOF_TYPE_LONG

public static final int SIZEOF_TYPE_LONG
See Also:
Constant Field Values

SIZEOF_TYPE_FLOAT

public static final int SIZEOF_TYPE_FLOAT
See Also:
Constant Field Values

SIZEOF_TYPE_DOUBLE

public static final int SIZEOF_TYPE_DOUBLE
See Also:
Constant Field Values

SIZEOF_TYPE_DATETIME

public static final int SIZEOF_TYPE_DATETIME
See Also:
Constant Field Values
Constructor Detail

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      byte data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      char data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      short data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      int data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      long data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      boolean data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      float data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      double data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      byte[] data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      java.lang.String data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      java.util.Date data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      int dataType,
                      java.lang.Object data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      java.lang.String label,
                      java.util.Locale labelLocale,
                      java.lang.String reference,
                      byte data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      java.lang.String label,
                      java.util.Locale labelLocale,
                      java.lang.String reference,
                      char data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      java.lang.String label,
                      java.util.Locale labelLocale,
                      java.lang.String reference,
                      short data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      java.lang.String label,
                      java.util.Locale labelLocale,
                      java.lang.String reference,
                      int data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      java.lang.String label,
                      java.util.Locale labelLocale,
                      java.lang.String reference,
                      long data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      java.lang.String label,
                      java.util.Locale labelLocale,
                      java.lang.String reference,
                      boolean data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      java.lang.String label,
                      java.util.Locale labelLocale,
                      java.lang.String reference,
                      float data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      java.lang.String label,
                      java.util.Locale labelLocale,
                      java.lang.String reference,
                      double data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      java.lang.String label,
                      java.util.Locale labelLocale,
                      java.lang.String reference,
                      byte[] data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      java.lang.String label,
                      java.util.Locale labelLocale,
                      java.lang.String reference,
                      java.lang.String data)

TWGEventDetail

public TWGEventDetail(java.lang.String id,
                      java.lang.String label,
                      java.util.Locale labelLocale,
                      java.lang.String reference,
                      java.util.Date data)

TWGEventDetail

public TWGEventDetail(TWGEventDetail ed)

TWGEventDetail

public TWGEventDetail(IntelByteBuffer buf)
Constructor for interpreting a provided IntelByteBuffer.


TWGEventDetail

public TWGEventDetail(IntelByteBuffer buf,
                      int off)
Constructor for interpreting a provided IntelByteBuffer.

Method Detail

setId

public void setId(java.lang.String id)

getId

public java.lang.String getId()

setLabel

public void setLabel(java.lang.String label)

getLabel

public java.lang.String getLabel()

setLabelLocale

public void setLabelLocale(java.util.Locale locale)

getLabelLocale

public java.util.Locale getLabelLocale()

setReference

public void setReference(java.lang.String reference)

getReference

public java.lang.String getReference()

getDataType

public int getDataType()

getData

public java.lang.Object getData()

setData

public void setData(byte data)

setData

public void setData(char data)

setData

public void setData(short data)

setData

public void setData(int data)

setData

public void setData(long data)

setData

public void setData(boolean data)

setData

public void setData(float data)

setData

public void setData(double data)

setData

public void setData(byte[] data)

setData

public void setData(java.lang.String data)

setData

public void setData(java.util.Date data)

toIntelByteBuffer

public IntelByteBuffer toIntelByteBuffer()
Create IntelByteBuffer of the eventDetail.


writeIntelByteBuffer

public int writeIntelByteBuffer(IntelByteBuffer buf)
Write contents of this object into an IntelByteBuffer.


writeIntelByteBuffer

public int writeIntelByteBuffer(IntelByteBuffer buf,
                                int off)
Make an IntelByteBuffer.


readTWGEventDetail

public int readTWGEventDetail(IntelByteBuffer buf,
                              int off)
Constructor for interpreting a provided IntelByteBuffer.


sizeOfHdr

public static int sizeOfHdr()

sizeOfTWGEventDetail

public int sizeOfTWGEventDetail()

DataToString

public java.lang.String DataToString()

DataToString

public java.lang.String DataToString(java.util.Locale locale)

DataToString

public java.lang.String DataToString(java.util.TimeZone timeZone)

DataToString

public java.lang.String DataToString(java.util.Locale locale,
                                     java.util.TimeZone timeZone)

DataTypeToString

public static java.lang.String DataTypeToString(int dataType)

getFlags

public int getFlags()

setFlags

public void setFlags(int f)

print

public void print()
print() - print contents of object


toString

public java.lang.String toString()

ByteArrayToString

public static java.lang.String ByteArrayToString(java.lang.Byte[] buf)
Convert Byte array to String

Parameters:
buf - - buffer to be converted