|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface represent the format of the measurements reports.
Field Summary | |
static int |
ASCII
Constant that indicate if the report format is of ASCII type. |
static int |
ASN1
Constant that indicate if the report format is of ASN1 type. |
static int |
BINARY
Constant that indicate if the report format is of BINARY type. |
static int |
XML
Constant that indicate if the report format is of XML type. |
Method Summary | |
java.lang.Object |
clone()
Deep copy of this instance. |
java.lang.String |
getOwner()
Get the vendor name or the organization that have defined the format. |
java.lang.String |
getSpecification()
Returns information about the specification of the report format. |
java.lang.String |
getTechnology()
Gets the technology area that this report format is used for. |
int |
getType()
Gets the report format type. |
java.lang.String |
getVersion()
Get the report format version. |
void |
setOwner(java.lang.String owner)
Set the vendor name or the organization that have defined the format. |
void |
setSpecification(java.lang.String spec)
Sets the information about the specification of the report format. |
void |
setTechnology(java.lang.String tech)
Sets the technology area that this report format is used for. |
void |
setType(int type)
Sets the report format type. |
void |
setVersion(java.lang.String version)
Set the report format version. |
Methods inherited from interface com.sun.management.oss.SerializerFactory |
getSupportedSerializerTypes, makeSerializer |
Field Detail |
public static final int XML
public static final int ASN1
public static final int ASCII
public static final int BINARY
Method Detail |
public java.lang.Object clone()
public int getType()
The type of the report format can have one of the following values:
setType(int)
public void setType(int type) throws java.lang.IllegalArgumentException
The type of the report format can have one of the following values:
type
- The report format type.
java.lang.IllegalArgumentException
- Is raised if the input parameter is invalid.getType()
public java.lang.String getVersion()
setVersion(java.lang.String)
public void setVersion(java.lang.String version) throws java.lang.IllegalArgumentException
version
- The version of the report format.
java.lang.IllegalArgumentException
- Is raised if the input parameter is invalid.getVersion()
public java.lang.String getOwner()
Returns the vendor name or organization name of the report format. For example: if the report format is 3GPP XML or ANS1 format this operation should return "3GPP".
setOwner(java.lang.String)
public void setOwner(java.lang.String owner) throws java.lang.IllegalArgumentException
owner
- The name of the Owner of the report format.
java.lang.IllegalArgumentException
- Is raised if the input parameter is invalid.getOwner()
public java.lang.String getTechnology()
This operation indicates the technology area of the nodes in a measurement report of this report format. For example the operation should return "3G" for 3rd generation networks and "ATM" for a ATM networks.
The operation can return an empty string if the report format is applicable for many technology areas.
setTechnology(java.lang.String)
public void setTechnology(java.lang.String tech) throws java.lang.IllegalArgumentException
tech
- The name of the technology.
java.lang.IllegalArgumentException
- Is raised if the input parameter is invalid.getTechnology()
public java.lang.String getSpecification()
This operation shall allow the client to get more detailed information on how to parse the report format. For example this operation should return "DOCTYPE MeasDataCollection SYSTEM MeasDataCollection.dtd" if the report format is according to 3GPP XML format.
If no applicable information is available, then an empty string should be returned.
setSpecification(java.lang.String)
public void setSpecification(java.lang.String spec) throws java.lang.IllegalArgumentException
If no applicable information is available, then an empty string should be set.
spec
- Information on how to parse the report format.
java.lang.IllegalArgumentException
- Is raised if the input parameter is invalid.getSpecification()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |