com.novell.db.object.bean
Class AssetEventDataBean

java.lang.Object
  extended by com.novell.sentinel.client.bean.SentinelBean
      extended by com.novell.db.object.bean.AssetEventDataBean

public class AssetEventDataBean
extends SentinelBean

An automatically-generated "bean" class for the Sentinel data object type 'asset-event-data'.

The description of the type is:

"An Asset Event Data object contains event information required to search for assets in the system such as host names, IP addresses as well as event IDs and event times."

The Sentinel data object bean classes are designed to be used to transport data to and from the Sentinel server. There exists a supporting infrastructure that handles the serialization/parsing of the data to/from the JSON transport format and which handles the actual HTTP transport.

A more complete description of Sentinel data object beans is found in the description of SentinelBean.

See Also:
SentinelBean, BeanTransporter

Field Summary
static String CUSTOMER_NAME
          The "bean name" of the Sentinel data object field 'CustomerName'.
static String DHN
          The "bean name" of the Sentinel data object field 'Dhn'.
static String DIP
          The "bean name" of the Sentinel data object field 'Dip'.
static String DT
          The "bean name" of the Sentinel data object field 'DateTime'.
static String SHN
          The "bean name" of the Sentinel data object field 'Shn'.
static String SIP
          The "bean name" of the Sentinel data object field 'Sip'.
static String UUID
          The "bean name" of the Sentinel data object field 'Uuid'.
 
Constructor Summary
  AssetEventDataBean()
          Construct an instance of the bean class.
protected AssetEventDataBean(BeanMetaData<? extends SentinelBean> metadata)
          Constructor for use by derived classes.
 
Method Summary
 void clearCustomerName()
          Clear any current value for the 'customer-name' field in the bean.
 void clearDateTime()
          Clear any current value for the 'time' field in the bean.
 void clearDhn()
          Clear any current value for the 'dhn' field in the bean.
 void clearDip()
          Clear any current value for the 'dip' field in the bean.
 void clearShn()
          Clear any current value for the 'shn' field in the bean.
 void clearSip()
          Clear any current value for the 'sip' field in the bean.
 void clearUuid()
          Clear any current value for the 'uuid' field in the bean.
 AssetEventDataBean clone()
          Create a duplicate of this bean instance, including all field values.
static BeanMetaData<? extends AssetEventDataBean> getBeanMetaData()
          Get the metadata class instance for this type.
 String getCustomerName()
          Get the value for the 'customer-name' field.
 Date getDateTime()
          Get the value for the 'time' field.
 String getDhn()
          Get the value for the 'dhn' field.
 String getDip()
          Get the value for the 'dip' field.
 String getShn()
          Get the value for the 'shn' field.
 String getSip()
          Get the value for the 'sip' field.
 String getUuid()
          Get the value for the 'uuid' field.
 boolean isCustomerNameClear()
          Get whether the value for the 'customer-name' field is clear or not.
 boolean isCustomerNameNull()
          Get whether the 'customer-name' field has been set to Null or not.
 boolean isDateTimeClear()
          Get whether the value for the 'time' field is clear or not.
 boolean isDateTimeNull()
          Get whether the 'time' field has been set to Null or not.
 boolean isDhnClear()
          Get whether the value for the 'dhn' field is clear or not.
 boolean isDhnNull()
          Get whether the 'dhn' field has been set to Null or not.
 boolean isDipClear()
          Get whether the value for the 'dip' field is clear or not.
 boolean isDipNull()
          Get whether the 'dip' field has been set to Null or not.
 boolean isShnClear()
          Get whether the value for the 'shn' field is clear or not.
 boolean isShnNull()
          Get whether the 'shn' field has been set to Null or not.
 boolean isSipClear()
          Get whether the value for the 'sip' field is clear or not.
 boolean isSipNull()
          Get whether the 'sip' field has been set to Null or not.
 boolean isUuidClear()
          Get whether the value for the 'uuid' field is clear or not.
 boolean isUuidNull()
          Get whether the 'uuid' field has been set to Null or not.
 void setCustomerName(String customerName)
          Set the value for the 'customer-name' field.
 void setCustomerNameNull()
          Set to Null any current value for the 'customer-name' field in the bean.
 void setDateTime(Date dateTime)
          Set the value for the 'time' field.
 void setDateTimeNull()
          Set to Null any current value for the 'time' field in the bean.
 void setDhn(String dhn)
          Set the value for the 'dhn' field.
 void setDhnNull()
          Set to Null any current value for the 'dhn' field in the bean.
 void setDip(String dip)
          Set the value for the 'dip' field.
 void setDipNull()
          Set to Null any current value for the 'dip' field in the bean.
 void setShn(String shn)
          Set the value for the 'shn' field.
 void setShnNull()
          Set to Null any current value for the 'shn' field in the bean.
 void setSip(String sip)
          Set the value for the 'sip' field.
 void setSipNull()
          Set to Null any current value for the 'sip' field in the bean.
 void setUuid(String uuid)
          Set the value for the 'uuid' field.
 void setUuidNull()
          Set to Null any current value for the 'uuid' field in the bean.
 
Methods inherited from class com.novell.sentinel.client.bean.SentinelBean
clearField, cloneBean, equals, fields, getBeanName, getBeanValue, getField, getFieldNoNull, getLink, getMetaData, isFieldClear, isFieldNull, isLinkClear, setField, setFieldNull, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CUSTOMER_NAME

public static final String CUSTOMER_NAME
The "bean name" of the Sentinel data object field 'CustomerName'. The value is ""customer-name"".

The description of the 'customer-name' field is:

"Search for assets from a specific customer."

See Also:
Constant Field Values

SHN

public static final String SHN
The "bean name" of the Sentinel data object field 'Shn'. The value is ""shn"".

The description of the 'shn' field is:

"Search for assets containing the given source host name event field value."

See Also:
Constant Field Values

SIP

public static final String SIP
The "bean name" of the Sentinel data object field 'Sip'. The value is ""sip"".

The description of the 'sip' field is:

"Search for assets containing the given source IP event field value."

See Also:
Constant Field Values

UUID

public static final String UUID
The "bean name" of the Sentinel data object field 'Uuid'. The value is ""uuid"".

The description of the 'uuid' field is:

"Used to find assets associated with a given event ID and time."

See Also:
Constant Field Values

DT

public static final String DT
The "bean name" of the Sentinel data object field 'DateTime'. The value is ""time"".

The description of the 'time' field is:

"Used to find assets associated with a given event ID and time."

See Also:
Constant Field Values

DIP

public static final String DIP
The "bean name" of the Sentinel data object field 'Dip'. The value is ""dip"".

The description of the 'dip' field is:

"Search for assets containing the given target IP event field value."

See Also:
Constant Field Values

DHN

public static final String DHN
The "bean name" of the Sentinel data object field 'Dhn'. The value is ""dhn"".

The description of the 'dhn' field is:

"Search for assets containing the given target host name event field value."

See Also:
Constant Field Values
Constructor Detail

AssetEventDataBean

public AssetEventDataBean()
Construct an instance of the bean class.


AssetEventDataBean

protected AssetEventDataBean(BeanMetaData<? extends SentinelBean> metadata)
Constructor for use by derived classes.

Parameters:
metadata - The metadata instance for the derived bean class. Normally this constructor will only be called by generated code.
Method Detail

getShn

public String getShn()
Get the value for the 'shn' field. The description of the 'shn' field is:

"Search for assets containing the given source host name event field value."

Returns:
The field's value in the bean instance, if any (may return null).
See Also:
SHN

isShnNull

public boolean isShnNull()
Get whether the 'shn' field has been set to Null or not. The description of the 'shn' field is:

"Search for assets containing the given source host name event field value."

See the description of Null values.

Returns:
true if the field value has been marked as null, false otherwise.
See Also:
setShnNull(), SHN

isShnClear

public boolean isShnClear()
Get whether the value for the 'shn' field is clear or not. The description of the 'shn' field is:

"Search for assets containing the given source host name event field value."

See the description of cleared values.

Returns:
true if the field value has been cleared, false otherwise.
See Also:
clearShn(), SHN

setShn

public void setShn(String shn)
Set the value for the 'shn' field. The description of the 'shn' field is:

"Search for assets containing the given source host name event field value."

Parameters:
shn - Value to set
See Also:
SHN

clearShn

public void clearShn()
Clear any current value for the 'shn' field in the bean. The description of the 'shn' field is:

"Search for assets containing the given source host name event field value."

Using this method will not clear the server value when the bean is PUT to the server. Use the setShnNull() method to clear the server's value.

See the description of cleared values.

See Also:
SHN

setShnNull

public void setShnNull()
Set to Null any current value for the 'shn' field in the bean. The description of the 'shn' field is:

"Search for assets containing the given source host name event field value."

Using this method will clear the server value when the bean is PUT to the server. Use the clearShn() method to avoid clearing the server's value.

See the description of Null values.

See Also:
SHN

getDateTime

public Date getDateTime()
Get the value for the 'time' field. The description of the 'time' field is:

"Used to find assets associated with a given event ID and time."

Returns:
The field's value in the bean instance, if any (may return null).
See Also:
DT

isDateTimeNull

public boolean isDateTimeNull()
Get whether the 'time' field has been set to Null or not. The description of the 'time' field is:

"Used to find assets associated with a given event ID and time."

See the description of Null values.

Returns:
true if the field value has been marked as null, false otherwise.
See Also:
setDateTimeNull(), DT

isDateTimeClear

public boolean isDateTimeClear()
Get whether the value for the 'time' field is clear or not. The description of the 'time' field is:

"Used to find assets associated with a given event ID and time."

See the description of cleared values.

Returns:
true if the field value has been cleared, false otherwise.
See Also:
clearDateTime(), DT

setDateTime

public void setDateTime(Date dateTime)
Set the value for the 'time' field. The description of the 'time' field is:

"Used to find assets associated with a given event ID and time."

Parameters:
dateTime - Value to set
See Also:
DT

clearDateTime

public void clearDateTime()
Clear any current value for the 'time' field in the bean. The description of the 'time' field is:

"Used to find assets associated with a given event ID and time."

Using this method will not clear the server value when the bean is PUT to the server. Use the setDateTimeNull() method to clear the server's value.

See the description of cleared values.

See Also:
DT

setDateTimeNull

public void setDateTimeNull()
Set to Null any current value for the 'time' field in the bean. The description of the 'time' field is:

"Used to find assets associated with a given event ID and time."

Using this method will clear the server value when the bean is PUT to the server. Use the clearDateTime() method to avoid clearing the server's value.

See the description of Null values.

See Also:
DT

getDip

public String getDip()
Get the value for the 'dip' field. The description of the 'dip' field is:

"Search for assets containing the given target IP event field value."

Returns:
The field's value in the bean instance, if any (may return null).
See Also:
DIP

isDipNull

public boolean isDipNull()
Get whether the 'dip' field has been set to Null or not. The description of the 'dip' field is:

"Search for assets containing the given target IP event field value."

See the description of Null values.

Returns:
true if the field value has been marked as null, false otherwise.
See Also:
setDipNull(), DIP

isDipClear

public boolean isDipClear()
Get whether the value for the 'dip' field is clear or not. The description of the 'dip' field is:

"Search for assets containing the given target IP event field value."

See the description of cleared values.

Returns:
true if the field value has been cleared, false otherwise.
See Also:
clearDip(), DIP

setDip

public void setDip(String dip)
Set the value for the 'dip' field. The description of the 'dip' field is:

"Search for assets containing the given target IP event field value."

Parameters:
dip - Value to set
See Also:
DIP

clearDip

public void clearDip()
Clear any current value for the 'dip' field in the bean. The description of the 'dip' field is:

"Search for assets containing the given target IP event field value."

Using this method will not clear the server value when the bean is PUT to the server. Use the setDipNull() method to clear the server's value.

See the description of cleared values.

See Also:
DIP

setDipNull

public void setDipNull()
Set to Null any current value for the 'dip' field in the bean. The description of the 'dip' field is:

"Search for assets containing the given target IP event field value."

Using this method will clear the server value when the bean is PUT to the server. Use the clearDip() method to avoid clearing the server's value.

See the description of Null values.

See Also:
DIP

getSip

public String getSip()
Get the value for the 'sip' field. The description of the 'sip' field is:

"Search for assets containing the given source IP event field value."

Returns:
The field's value in the bean instance, if any (may return null).
See Also:
SIP

isSipNull

public boolean isSipNull()
Get whether the 'sip' field has been set to Null or not. The description of the 'sip' field is:

"Search for assets containing the given source IP event field value."

See the description of Null values.

Returns:
true if the field value has been marked as null, false otherwise.
See Also:
setSipNull(), SIP

isSipClear

public boolean isSipClear()
Get whether the value for the 'sip' field is clear or not. The description of the 'sip' field is:

"Search for assets containing the given source IP event field value."

See the description of cleared values.

Returns:
true if the field value has been cleared, false otherwise.
See Also:
clearSip(), SIP

setSip

public void setSip(String sip)
Set the value for the 'sip' field. The description of the 'sip' field is:

"Search for assets containing the given source IP event field value."

Parameters:
sip - Value to set
See Also:
SIP

clearSip

public void clearSip()
Clear any current value for the 'sip' field in the bean. The description of the 'sip' field is:

"Search for assets containing the given source IP event field value."

Using this method will not clear the server value when the bean is PUT to the server. Use the setSipNull() method to clear the server's value.

See the description of cleared values.

See Also:
SIP

setSipNull

public void setSipNull()
Set to Null any current value for the 'sip' field in the bean. The description of the 'sip' field is:

"Search for assets containing the given source IP event field value."

Using this method will clear the server value when the bean is PUT to the server. Use the clearSip() method to avoid clearing the server's value.

See the description of Null values.

See Also:
SIP

getUuid

public String getUuid()
Get the value for the 'uuid' field. The description of the 'uuid' field is:

"Used to find assets associated with a given event ID and time."

Returns:
The field's value in the bean instance, if any (may return null).
See Also:
UUID

isUuidNull

public boolean isUuidNull()
Get whether the 'uuid' field has been set to Null or not. The description of the 'uuid' field is:

"Used to find assets associated with a given event ID and time."

See the description of Null values.

Returns:
true if the field value has been marked as null, false otherwise.
See Also:
setUuidNull(), UUID

isUuidClear

public boolean isUuidClear()
Get whether the value for the 'uuid' field is clear or not. The description of the 'uuid' field is:

"Used to find assets associated with a given event ID and time."

See the description of cleared values.

Returns:
true if the field value has been cleared, false otherwise.
See Also:
clearUuid(), UUID

setUuid

public void setUuid(String uuid)
Set the value for the 'uuid' field. The description of the 'uuid' field is:

"Used to find assets associated with a given event ID and time."

Parameters:
uuid - Value to set
See Also:
UUID

clearUuid

public void clearUuid()
Clear any current value for the 'uuid' field in the bean. The description of the 'uuid' field is:

"Used to find assets associated with a given event ID and time."

Using this method will not clear the server value when the bean is PUT to the server. Use the setUuidNull() method to clear the server's value.

See the description of cleared values.

See Also:
UUID

setUuidNull

public void setUuidNull()
Set to Null any current value for the 'uuid' field in the bean. The description of the 'uuid' field is:

"Used to find assets associated with a given event ID and time."

Using this method will clear the server value when the bean is PUT to the server. Use the clearUuid() method to avoid clearing the server's value.

See the description of Null values.

See Also:
UUID

getCustomerName

public String getCustomerName()
Get the value for the 'customer-name' field. The description of the 'customer-name' field is:

"Search for assets from a specific customer."

Returns:
The field's value in the bean instance, if any (may return null).
See Also:
CUSTOMER_NAME

isCustomerNameNull

public boolean isCustomerNameNull()
Get whether the 'customer-name' field has been set to Null or not. The description of the 'customer-name' field is:

"Search for assets from a specific customer."

See the description of Null values.

Returns:
true if the field value has been marked as null, false otherwise.
See Also:
setCustomerNameNull(), CUSTOMER_NAME

isCustomerNameClear

public boolean isCustomerNameClear()
Get whether the value for the 'customer-name' field is clear or not. The description of the 'customer-name' field is:

"Search for assets from a specific customer."

See the description of cleared values.

Returns:
true if the field value has been cleared, false otherwise.
See Also:
clearCustomerName(), CUSTOMER_NAME

setCustomerName

public void setCustomerName(String customerName)
Set the value for the 'customer-name' field. The description of the 'customer-name' field is:

"Search for assets from a specific customer."

Parameters:
customerName - Value to set
See Also:
CUSTOMER_NAME

clearCustomerName

public void clearCustomerName()
Clear any current value for the 'customer-name' field in the bean. The description of the 'customer-name' field is:

"Search for assets from a specific customer."

Using this method will not clear the server value when the bean is PUT to the server. Use the setCustomerNameNull() method to clear the server's value.

See the description of cleared values.

See Also:
CUSTOMER_NAME

setCustomerNameNull

public void setCustomerNameNull()
Set to Null any current value for the 'customer-name' field in the bean. The description of the 'customer-name' field is:

"Search for assets from a specific customer."

Using this method will clear the server value when the bean is PUT to the server. Use the clearCustomerName() method to avoid clearing the server's value.

See the description of Null values.

See Also:
CUSTOMER_NAME

getDhn

public String getDhn()
Get the value for the 'dhn' field. The description of the 'dhn' field is:

"Search for assets containing the given target host name event field value."

Returns:
The field's value in the bean instance, if any (may return null).
See Also:
DHN

isDhnNull

public boolean isDhnNull()
Get whether the 'dhn' field has been set to Null or not. The description of the 'dhn' field is:

"Search for assets containing the given target host name event field value."

See the description of Null values.

Returns:
true if the field value has been marked as null, false otherwise.
See Also:
setDhnNull(), DHN

isDhnClear

public boolean isDhnClear()
Get whether the value for the 'dhn' field is clear or not. The description of the 'dhn' field is:

"Search for assets containing the given target host name event field value."

See the description of cleared values.

Returns:
true if the field value has been cleared, false otherwise.
See Also:
clearDhn(), DHN

setDhn

public void setDhn(String dhn)
Set the value for the 'dhn' field. The description of the 'dhn' field is:

"Search for assets containing the given target host name event field value."

Parameters:
dhn - Value to set
See Also:
DHN

clearDhn

public void clearDhn()
Clear any current value for the 'dhn' field in the bean. The description of the 'dhn' field is:

"Search for assets containing the given target host name event field value."

Using this method will not clear the server value when the bean is PUT to the server. Use the setDhnNull() method to clear the server's value.

See the description of cleared values.

See Also:
DHN

setDhnNull

public void setDhnNull()
Set to Null any current value for the 'dhn' field in the bean. The description of the 'dhn' field is:

"Search for assets containing the given target host name event field value."

Using this method will clear the server value when the bean is PUT to the server. Use the clearDhn() method to avoid clearing the server's value.

See the description of Null values.

See Also:
DHN

getBeanMetaData

public static BeanMetaData<? extends AssetEventDataBean> getBeanMetaData()
Get the metadata class instance for this type.

The metadata is used primarily as a parameter to a BeanTransporter implementation''s constructor.


clone

public AssetEventDataBean clone()
Create a duplicate of this bean instance, including all field values.

Overrides:
clone in class Object