|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.novell.sentinel.client.bean.SentinelBean
com.novell.db.object.bean.AdvisorEventDataBean
public class AdvisorEventDataBean
An automatically-generated "bean" class for the Sentinel data object type 'advisor-event-data
'.
The description of the type is:
"An Advisor Event Data object contains event information required to search for advisor attacks in the system such as the attack name 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
.
SentinelBean
,
BeanTransporter
Field Summary | |
---|---|
static String |
ATTACK_PAIR
The "bean name" of the Sentinel data object field 'AttackPair'. |
static String |
DT
The "bean name" of the Sentinel data object field 'DateTime'. |
static String |
UUID
The "bean name" of the Sentinel data object field 'Uuid'. |
Constructor Summary | |
---|---|
|
AdvisorEventDataBean()
Construct an instance of the bean class. |
protected |
AdvisorEventDataBean(BeanMetaData<? extends SentinelBean> metadata)
Constructor for use by derived classes. |
Method Summary | |
---|---|
void |
clearAttackPair()
Clear any current value for the ' attack-pair ' field in the bean. |
void |
clearDateTime()
Clear any current value for the ' time ' field in the bean. |
void |
clearUuid()
Clear any current value for the ' uuid ' field in the bean. |
AdvisorEventDataBean |
clone()
Create a duplicate of this bean instance, including all field values. |
String |
getAttackPair()
Get the value for the ' attack-pair ' field. |
static BeanMetaData<? extends AdvisorEventDataBean> |
getBeanMetaData()
Get the metadata class instance for this type. |
Date |
getDateTime()
Get the value for the ' time ' field. |
String |
getUuid()
Get the value for the ' uuid ' field. |
boolean |
isAttackPairClear()
Get whether the value for the ' attack-pair ' field is clear or not. |
boolean |
isAttackPairNull()
Get whether the ' attack-pair ' 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 |
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 |
setAttackPair(String attackPair)
Set the value for the ' attack-pair ' field. |
void |
setAttackPairNull()
Set to Null any current value for the ' attack-pair ' 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 |
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 |
---|
public static final String UUID
""uuid""
.
The description of the 'uuid
' field is:
"Used to find vulnerabilities associated with a given event ID and time."
public static final String DT
""time""
.
The description of the 'time
' field is:
"Used to find vulnerabilities associated with a given event ID and time."
public static final String ATTACK_PAIR
""attack-pair""
.
The description of the 'attack-pair
' field is:
"The vulnerability attack name which is built from the product name (RV31) and attack name (RT1) event fields."
Constructor Detail |
---|
public AdvisorEventDataBean()
protected AdvisorEventDataBean(BeanMetaData<? extends SentinelBean> metadata)
metadata
- The metadata instance for the derived bean class. Normally this constructor
will only be called by generated code.Method Detail |
---|
public Date getDateTime()
time
' field. The description of the 'time
'
field is:
"Used to find vulnerabilities associated with a given event ID and time."
null
).DT
public boolean isDateTimeNull()
time
' field has been set to Null or not. The
description of the 'time
' field is:
"Used to find vulnerabilities associated with a given event ID and time."
See the description of Null values.
true
if the field value has been marked as null, false
otherwise.setDateTimeNull()
,
DT
public boolean isDateTimeClear()
time
' field is clear or not. The description
of the 'time
' field is:
"Used to find vulnerabilities associated with a given event ID and time."
See the description of cleared values.
true
if the field value has been cleared, false
otherwise.clearDateTime()
,
DT
public void setDateTime(Date dateTime)
time
' field. The description of the 'time
'
field is:
"Used to find vulnerabilities associated with a given event ID and time."
dateTime
- Value to setDT
public void clearDateTime()
time
' field in the bean. The description
of the 'time
' field is:
"Used to find vulnerabilities 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.
DT
public void setDateTimeNull()
time
' field in the bean.
The description of the 'time
' field is:
"Used to find vulnerabilities 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.
DT
public String getAttackPair()
attack-pair
' field. The description of the 'attack-pair
'
field is:
"The vulnerability attack name which is built from the product name (RV31) and attack name (RT1) event fields."
null
).ATTACK_PAIR
public boolean isAttackPairNull()
attack-pair
' field has been set to Null or not.
The description of the 'attack-pair
' field is:
"The vulnerability attack name which is built from the product name (RV31) and attack name (RT1) event fields."
See the description of Null values.
true
if the field value has been marked as null, false
otherwise.setAttackPairNull()
,
ATTACK_PAIR
public boolean isAttackPairClear()
attack-pair
' field is clear or not. The
description of the 'attack-pair
' field is:
"The vulnerability attack name which is built from the product name (RV31) and attack name (RT1) event fields."
See the description of cleared values.
true
if the field value has been cleared, false
otherwise.clearAttackPair()
,
ATTACK_PAIR
public void setAttackPair(String attackPair)
attack-pair
' field. The description of the 'attack-pair
'
field is:
"The vulnerability attack name which is built from the product name (RV31) and attack name (RT1) event fields."
attackPair
- Value to setATTACK_PAIR
public void clearAttackPair()
attack-pair
' field in the bean. The
description of the 'attack-pair
' field is:
"The vulnerability attack name which is built from the product name (RV31) and attack name (RT1) event fields."
Using this method will not clear the server value when the bean is PUT to
the server.
Use the setAttackPairNull()
method to clear the server's value.
See the description of cleared values.
ATTACK_PAIR
public void setAttackPairNull()
attack-pair
' field in
the bean. The description of the 'attack-pair
' field is:
"The vulnerability attack name which is built from the product name (RV31) and attack name (RT1) event fields."
Using this method will clear the server value when the bean is PUT to the
server.
Use the clearAttackPair()
method to avoid clearing the server's value.
See the description of Null values.
ATTACK_PAIR
public String getUuid()
uuid
' field. The description of the 'uuid
'
field is:
"Used to find vulnerabilities associated with a given event ID and time."
null
).UUID
public boolean isUuidNull()
uuid
' field has been set to Null or not. The
description of the 'uuid
' field is:
"Used to find vulnerabilities associated with a given event ID and time."
See the description of Null values.
true
if the field value has been marked as null, false
otherwise.setUuidNull()
,
UUID
public boolean isUuidClear()
uuid
' field is clear or not. The description
of the 'uuid
' field is:
"Used to find vulnerabilities associated with a given event ID and time."
See the description of cleared values.
true
if the field value has been cleared, false
otherwise.clearUuid()
,
UUID
public void setUuid(String uuid)
uuid
' field. The description of the 'uuid
'
field is:
"Used to find vulnerabilities associated with a given event ID and time."
uuid
- Value to setUUID
public void clearUuid()
uuid
' field in the bean. The description
of the 'uuid
' field is:
"Used to find vulnerabilities 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.
UUID
public void setUuidNull()
uuid
' field in the bean.
The description of the 'uuid
' field is:
"Used to find vulnerabilities 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.
UUID
public static BeanMetaData<? extends AdvisorEventDataBean> getBeanMetaData()
The metadata is used primarily as a parameter to a BeanTransporter
implementation''s constructor.
public AdvisorEventDataBean clone()
clone
in class Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |