com.ibm.etools.logging.pd.artifacts
Class PD_SNMPTrap

java.lang.Object
  |
  +--com.ibm.etools.logging.pd.artifacts.PD_BaseProblemArtifact
        |
        +--com.ibm.etools.logging.pd.artifacts.PD_ProblemArtifact
              |
              +--com.ibm.etools.logging.pd.artifacts.PD_SNMPTrap

public class PD_SNMPTrap
extends PD_ProblemArtifact


Constructor Summary
PD_SNMPTrap()
          PD_SNMPTrap constructors
 
Method Summary
 java.lang.String getAgentAddress()
          Gets the value of the agentAddress instance variable.
 java.lang.String getEnterprise()
          Gets the value of the enterprise instance variable.
 short getGenericTrap()
          Gets the value of the genericTrap instance variable.
 int getSpecificTrap()
          Gets the value of the specificTrap instance variable.
 java.lang.String getUniqueInstanceID()
          Gets the value of the uniqueInstanceID instance variable.
 java.lang.String[] getVarBinNames()
          Gets the value of the varBinNames instance variable.
 short[] getVarBinSyntaxes()
          Gets the value of the varBinSyntaxes instance variable.
 java.lang.String[] getVarBinValues()
          Gets the value of the varBinValues instance variable.
 void init()
          Initializes the object to a newly constructed state.
 void regenerateUniqueInstanceID()
          Regenerates a new unique instance ID for the object.
 void setAgentAddress(java.lang.String pd_SNMPTrap_agentAddress)
          Sets value of the agentAddress instance variable to the specified value.
 void setEnterprise(java.lang.String pd_SNMPTrap_enterprise)
          Sets value of the enterprise instance variable to the specified value.
 void setGenericTrap(short pd_SNMPTrap_genericTrap)
          Sets value of the genericTrap instance variable to the specified value.
 void setSpecificTrap(int pd_SNMPTrap_specificTrap)
          Sets value of the specificTrap instance variable to the specified value.
 void setVarBinNames(java.lang.String[] pd_SNMPTrap_varBinNames)
          Sets value of the varBinNames instance variable to the specified value.
 void setVarBinSyntaxes(short[] pd_SNMPTrap_varBinSyntaxes)
          Sets value of the varBinSyntaxes instance variable to the specified value.
 void setVarBinValues(java.lang.String[] pd_SNMPTrap_varBinValues)
          Sets value of the varBinValues instance variable to the specified value.
 java.lang.String toCanonicalXMLString()
          Creates the canonical XML representation of this object.
 
Methods inherited from class com.ibm.etools.logging.pd.artifacts.PD_ProblemArtifact
getArtifactCausesArtifactRefList, getArtifactContainsArtifactsRefList, getCorrelationTypeList, getLogRecordCorrelator, getProblemArtifactTokenList, getRawData, setArtifactCausesArtifactRefList, setArtifactContainsArtifactsRefList, setCorrelationTypeList, setLogRecordCorrelator, setProblemArtifactTokenList, setRawData
 
Methods inherited from class com.ibm.etools.logging.pd.artifacts.PD_BaseProblemArtifact
getArtifactCreatorID, getArtifactEncodingFormat, getCreationTime, getHostID, getHostIDFormat, getId, getOtherHostIDFormat, getProcessID, getThreadID, setArtifactCreatorID, setArtifactEncodingFormat, setCreationTime, setHostID, setHostIDFormat, setId, setOtherHostIDFormat, setProcessID, setThreadID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PD_SNMPTrap

public PD_SNMPTrap()
PD_SNMPTrap constructors

Method Detail

getUniqueInstanceID

public java.lang.String getUniqueInstanceID()
Gets the value of the uniqueInstanceID instance variable.

Overrides:
getUniqueInstanceID in class PD_ProblemArtifact
Returns:
The value of the uniqueInstanceID instance variable.

setEnterprise

public void setEnterprise(java.lang.String pd_SNMPTrap_enterprise)
Sets value of the enterprise instance variable to the specified value.

Parameters:
pd_SNMPTrap_enterprise - The new value of the enterprise instance variable.

getEnterprise

public java.lang.String getEnterprise()
Gets the value of the enterprise instance variable.

Returns:
The value of the enterprise instance variable, or null if the value of the enterprise instance variable has not been set or is set to null.

setAgentAddress

public void setAgentAddress(java.lang.String pd_SNMPTrap_agentAddress)
Sets value of the agentAddress instance variable to the specified value.

Parameters:
pd_SNMPTrap_agentAddress - The new value of the agentAddress instance variable.

getAgentAddress

public java.lang.String getAgentAddress()
Gets the value of the agentAddress instance variable.

Returns:
The value of the agentAddress instance variable, or null if the value of the agentAddress instance variable has not been set or is set to null.

setGenericTrap

public void setGenericTrap(short pd_SNMPTrap_genericTrap)
Sets value of the genericTrap instance variable to the specified value.

Parameters:
pd_SNMPTrap_genericTrap - The new value of the genericTrap instance variable.

getGenericTrap

public short getGenericTrap()
Gets the value of the genericTrap instance variable.

Returns:
The value of the genericTrap instance variable, or null if the value of the genericTrap instance variable has not been set or is set to null.

setSpecificTrap

public void setSpecificTrap(int pd_SNMPTrap_specificTrap)
Sets value of the specificTrap instance variable to the specified value.

Parameters:
pd_SNMPTrap_specificTrap - The new value of the specificTrap instance variable.

getSpecificTrap

public int getSpecificTrap()
Gets the value of the specificTrap instance variable.

Returns:
The value of the specificTrap instance variable, or null if the value of the specificTrap instance variable has not been set or is set to null.

setVarBinNames

public void setVarBinNames(java.lang.String[] pd_SNMPTrap_varBinNames)
Sets value of the varBinNames instance variable to the specified value.

Parameters:
pd_SNMPTrap_varBinNames - The new value of the varBinNames instance variable.

getVarBinNames

public java.lang.String[] getVarBinNames()
Gets the value of the varBinNames instance variable.

Returns:
The value of the varBinNames instance variable, or null if the value of the varBinNames instance variable has not been set or is set to null.

setVarBinSyntaxes

public void setVarBinSyntaxes(short[] pd_SNMPTrap_varBinSyntaxes)
Sets value of the varBinSyntaxes instance variable to the specified value.

Parameters:
pd_SNMPTrap_varBinSyntaxes - The new value of the varBinSyntaxes instance variable.

getVarBinSyntaxes

public short[] getVarBinSyntaxes()
Gets the value of the varBinSyntaxes instance variable.

Returns:
The value of the varBinSyntaxes instance variable, or null if the value of the varBinSyntaxes instance variable has not been set or is set to null.

setVarBinValues

public void setVarBinValues(java.lang.String[] pd_SNMPTrap_varBinValues)
Sets value of the varBinValues instance variable to the specified value.

Parameters:
pd_SNMPTrap_varBinValues - The new value of the varBinValues instance variable.

getVarBinValues

public java.lang.String[] getVarBinValues()
Gets the value of the varBinValues instance variable.

Returns:
The value of the varBinValues instance variable, or null if the value of the varBinValues instance variable has not been set or is set to null.

toCanonicalXMLString

public java.lang.String toCanonicalXMLString()
Creates the canonical XML representation of this object.

Overrides:
toCanonicalXMLString in class PD_ProblemArtifact
Returns:
the canonical XML representation of this object

regenerateUniqueInstanceID

public void regenerateUniqueInstanceID()
Regenerates a new unique instance ID for the object.

Overrides:
regenerateUniqueInstanceID in class PD_ProblemArtifact

init

public void init()
Initializes the object to a newly constructed state. NOTE: To reuse the object without calling the init() API, the uniqueInstanceID instance variable MUST be regenerated via the regenerateUniqueInstanceID() API.

Overrides:
init in class PD_ProblemArtifact