public abstract class BaseDwr
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.ResourceBundle |
changeSnippetMap |
protected java.util.ResourceBundle |
chartSnippetMap |
protected static EventDao |
EVENT_DAO |
static java.lang.String |
MODEL_ATTR_EVENTS |
static java.lang.String |
MODEL_ATTR_HAS_UNACKED_EVENT |
static java.lang.String |
MODEL_ATTR_RESOURCE_BUNDLE |
Constructor and Description |
---|
BaseDwr() |
Modifier and Type | Method and Description |
---|---|
UserComment |
addUserComment(int typeId,
int referenceId,
java.lang.String comment)
Logs a user comment after validation.
|
protected org.joda.time.DateTime |
createDateTime(int year,
int month,
int day,
int hour,
int minute,
int second,
boolean none) |
void |
forcePointRead(int pointId) |
static java.lang.String |
generateContent(javax.servlet.http.HttpServletRequest request,
java.lang.String snippet,
java.util.Map<java.lang.String,java.lang.Object> model) |
java.util.Map<java.lang.String,java.lang.Object> |
getDateRangeDefaults(int periodType,
int period) |
protected java.lang.String |
getMessage(com.serotonin.web.i18n.LocalizableMessage message) |
protected java.lang.String |
getMessage(java.lang.String key) |
protected java.util.List<DataPointBean> |
getReadablePoints() |
protected java.util.ResourceBundle |
getResourceBundle() |
protected java.util.List<User> |
getShareUsers(User excludeUser) |
static void |
initialize() |
protected PointValueTime |
prepareBasePointState(java.lang.String componentId,
BasePointState state,
DataPointVO pointVO,
DataPointRT point,
java.util.Map<java.lang.String,java.lang.Object> model)
Base method for preparing information in a state object and returning a
point value.
|
protected void |
setChange(DataPointVO pointVO,
BasePointState state,
DataPointRT point,
javax.servlet.http.HttpServletRequest request,
java.util.Map<java.lang.String,java.lang.Object> model) |
protected void |
setChange(DataPointVO pointVO,
BasePointState state,
DataPointRT point,
javax.servlet.http.HttpServletRequest request,
java.util.Map<java.lang.String,java.lang.Object> model,
User user) |
protected void |
setChart(DataPointVO point,
BasePointState state,
javax.servlet.http.HttpServletRequest request,
java.util.Map<java.lang.String,java.lang.Object> model) |
protected void |
setEvents(DataPointVO pointVO,
User user,
java.util.Map<java.lang.String,java.lang.Object> model) |
protected void |
setMessages(BasePointState state,
javax.servlet.http.HttpServletRequest request,
java.lang.String snippet,
java.util.Map<java.lang.String,java.lang.Object> model) |
int |
setPoint(int pointId,
int componentId,
java.lang.String valueStr)
Allows the setting of a given data point.
|
protected void |
setPointImpl(DataPointVO point,
java.lang.String valueStr,
SetPointSource source) |
protected void |
setPrettyText(WatchListState state,
DataPointVO pointVO,
java.util.Map<java.lang.String,java.lang.Object> model,
PointValueTime pointValue) |
public static final java.lang.String MODEL_ATTR_EVENTS
public static final java.lang.String MODEL_ATTR_HAS_UNACKED_EVENT
public static final java.lang.String MODEL_ATTR_RESOURCE_BUNDLE
protected static EventDao EVENT_DAO
protected java.util.ResourceBundle changeSnippetMap
protected java.util.ResourceBundle chartSnippetMap
public static void initialize()
protected PointValueTime prepareBasePointState(java.lang.String componentId, BasePointState state, DataPointVO pointVO, DataPointRT point, java.util.Map<java.lang.String,java.lang.Object> model)
componentId
- a unique id for the browser side component. Required for set
point snippets.state
- point
- status
- model
- protected void setEvents(DataPointVO pointVO, User user, java.util.Map<java.lang.String,java.lang.Object> model)
protected void setPrettyText(WatchListState state, DataPointVO pointVO, java.util.Map<java.lang.String,java.lang.Object> model, PointValueTime pointValue)
protected void setChange(DataPointVO pointVO, BasePointState state, DataPointRT point, javax.servlet.http.HttpServletRequest request, java.util.Map<java.lang.String,java.lang.Object> model, User user)
protected void setChange(DataPointVO pointVO, BasePointState state, DataPointRT point, javax.servlet.http.HttpServletRequest request, java.util.Map<java.lang.String,java.lang.Object> model)
protected void setChart(DataPointVO point, BasePointState state, javax.servlet.http.HttpServletRequest request, java.util.Map<java.lang.String,java.lang.Object> model)
protected void setMessages(BasePointState state, javax.servlet.http.HttpServletRequest request, java.lang.String snippet, java.util.Map<java.lang.String,java.lang.Object> model)
public int setPoint(int pointId, int componentId, java.lang.String valueStr)
pointId
- valueStr
- protected void setPointImpl(DataPointVO point, java.lang.String valueStr, SetPointSource source)
public void forcePointRead(int pointId)
public UserComment addUserComment(int typeId, int referenceId, java.lang.String comment)
eventId
- comment
- protected java.util.List<DataPointBean> getReadablePoints()
public java.util.Map<java.lang.String,java.lang.Object> getDateRangeDefaults(int periodType, int period)
protected java.lang.String getMessage(java.lang.String key)
protected java.lang.String getMessage(com.serotonin.web.i18n.LocalizableMessage message)
protected java.util.ResourceBundle getResourceBundle()
public static java.lang.String generateContent(javax.servlet.http.HttpServletRequest request, java.lang.String snippet, java.util.Map<java.lang.String,java.lang.Object> model)
protected org.joda.time.DateTime createDateTime(int year, int month, int day, int hour, int minute, int second, boolean none)