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)