com.ibm.premises.reusable.bae
Class BAEConverter
java.lang.Object
com.ibm.premises.reusable.bae.BAEConverter
public class BAEConverter
- extends java.lang.Object
Business Asset Event (BAE) Converter
Constructor Summary |
protected |
BAEConverter(com.ibm.rfid.premises.logger.Logger logger)
|
Method Summary |
protected java.lang.String |
createAsset(Asset asset)
|
protected java.lang.String |
createCBE(ISensorEvent ise,
java.lang.String creationTime,
java.util.Map<java.lang.String,java.lang.String> locationMetadata,
Asset asset)
|
protected java.lang.String |
createCBE(ISensorEvent ise,
java.lang.String creationTime,
java.util.Map<java.lang.String,java.lang.String> locationMetadata,
PassiveRFIDTagRead prtr,
Asset asset)
|
protected java.lang.String |
createCBE(ISensorEvent ise,
java.lang.String creationTime,
java.lang.String tagReadName,
java.util.Map<java.lang.String,java.lang.String> locationMetadata,
Asset asset)
|
protected java.lang.String |
createHeader(ISensorEvent ise)
|
protected java.lang.String |
createPayload(ISensorEvent ise)
|
protected java.lang.String |
createPayload(ISensorEvent ise,
PassiveRFIDTagRead prtr)
|
protected java.lang.String |
createPayloadMetaData(ISensorEvent ise,
java.util.Map<java.lang.String,java.lang.String> locationMetadata)
|
protected void |
exception(java.lang.String methodName,
java.lang.Throwable t)
|
static BAEConverter |
getInstance()
|
static BAEConverter |
getInstance(com.ibm.rfid.premises.logger.Logger logger)
|
protected java.lang.String |
substitute(java.lang.String s,
java.lang.Object[] values)
|
java.lang.String |
toXMLString(ISensorEvent ise,
java.util.Map<java.lang.String,java.lang.String> locationMetadata,
java.util.List<Asset> assets)
|
java.lang.String |
toXMLString(ISensorEvent ise,
java.util.Map<java.lang.String,java.lang.String> locationMetadata,
java.util.Map<java.lang.String,Asset> assets)
|
protected void |
traceEntry(java.lang.String methodName)
|
protected void |
traceExit(java.lang.String methodName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COPYRIGHT
public static final java.lang.String COPYRIGHT
- See Also:
- Constant Field Values
VERSION
public static final java.lang.String VERSION
- See Also:
- Constant Field Values
logger
protected com.ibm.rfid.premises.logger.Logger logger
XML_CBES
public static final java.lang.String XML_CBES
- See Also:
- Constant Field Values
XML_CBE
public static final java.lang.String XML_CBE
- See Also:
- Constant Field Values
XML_ASSET_EVENT
public static final java.lang.String XML_ASSET_EVENT
- See Also:
- Constant Field Values
XML_HEADER
public static final java.lang.String XML_HEADER
- See Also:
- Constant Field Values
XML_PAYLOAD_METADATA
public static final java.lang.String XML_PAYLOAD_METADATA
- See Also:
- Constant Field Values
XML_PAYLOAD_METADATA_ATTR
public static final java.lang.String XML_PAYLOAD_METADATA_ATTR
- See Also:
- Constant Field Values
XML_PAYLOAD
public static final java.lang.String XML_PAYLOAD
- See Also:
- Constant Field Values
XML_EMPTY_ASSET
public static final java.lang.String XML_EMPTY_ASSET
- See Also:
- Constant Field Values
XML_ASSET
public static final java.lang.String XML_ASSET
- See Also:
- Constant Field Values
XML_ASSET_PROPS
public static final java.lang.String XML_ASSET_PROPS
- See Also:
- Constant Field Values
BAEConverter
protected BAEConverter(com.ibm.rfid.premises.logger.Logger logger)
getInstance
public static BAEConverter getInstance()
getInstance
public static BAEConverter getInstance(com.ibm.rfid.premises.logger.Logger logger)
traceEntry
protected void traceEntry(java.lang.String methodName)
traceExit
protected void traceExit(java.lang.String methodName)
exception
protected void exception(java.lang.String methodName,
java.lang.Throwable t)
toXMLString
public java.lang.String toXMLString(ISensorEvent ise,
java.util.Map<java.lang.String,java.lang.String> locationMetadata,
java.util.List<Asset> assets)
throws ConverterException
- Throws:
ConverterException
toXMLString
public java.lang.String toXMLString(ISensorEvent ise,
java.util.Map<java.lang.String,java.lang.String> locationMetadata,
java.util.Map<java.lang.String,Asset> assets)
throws ConverterException
- Throws:
ConverterException
createCBE
protected java.lang.String createCBE(ISensorEvent ise,
java.lang.String creationTime,
java.lang.String tagReadName,
java.util.Map<java.lang.String,java.lang.String> locationMetadata,
Asset asset)
throws ConverterException
- Throws:
ConverterException
createCBE
protected java.lang.String createCBE(ISensorEvent ise,
java.lang.String creationTime,
java.util.Map<java.lang.String,java.lang.String> locationMetadata,
Asset asset)
throws ConverterException
- Throws:
ConverterException
createCBE
protected java.lang.String createCBE(ISensorEvent ise,
java.lang.String creationTime,
java.util.Map<java.lang.String,java.lang.String> locationMetadata,
PassiveRFIDTagRead prtr,
Asset asset)
throws ConverterException
- Throws:
ConverterException
createHeader
protected java.lang.String createHeader(ISensorEvent ise)
throws ConverterException
- Throws:
ConverterException
createPayloadMetaData
protected java.lang.String createPayloadMetaData(ISensorEvent ise,
java.util.Map<java.lang.String,java.lang.String> locationMetadata)
throws ConverterException
- Throws:
ConverterException
createPayload
protected java.lang.String createPayload(ISensorEvent ise)
throws ConverterException
- Throws:
ConverterException
createPayload
protected java.lang.String createPayload(ISensorEvent ise,
PassiveRFIDTagRead prtr)
throws ConverterException
- Throws:
ConverterException
createAsset
protected java.lang.String createAsset(Asset asset)
throws ConverterException
- Throws:
ConverterException
substitute
protected java.lang.String substitute(java.lang.String s,
java.lang.Object[] values)
Copyright © 2005 - 2009 IBM Corp. All Rights Reserved.