public class MonitorId
extends Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static String |
CONTAINER_ID |
Constructor and Description |
---|
MonitorId(String id,
java.util.logging.Level level)
Default constructor for a monitor id representing monitor for the current feature.
|
MonitorId(String id,
String instanceData,
java.util.logging.Level level)
Default constructor for a monitor id representing monitor for current feature.
|
MonitorId(String id,
String instanceData,
java.util.logging.Level level,
String featureId,
String channelId) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
String |
getChannelId() |
String |
getFeatureId() |
String |
getId() |
String |
getInstanceData() |
java.util.logging.Level |
getLevel() |
String |
getStory() |
int |
hashCode() |
void |
setStory(String story) |
String |
toString() |
public static final String CONTAINER_ID
public MonitorId(String id, String instanceData, java.util.logging.Level level)
id
- the unique identidierinstanceData
- an optional name for tracking specific start/stop Monitor operations. For examle, event name.level
- the logging level for this Monitorpublic MonitorId(String id, java.util.logging.Level level)
id
- public MonitorId(String id, String instanceData, java.util.logging.Level level, String featureId, String channelId)
public String getFeatureId()
public String getChannelId()
public String getStory()
public void setStory(String story)
public String getId()
public java.util.logging.Level getLevel()
public String toString()
toString
in class Object
public String getInstanceData()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object