Class SelectUserEvent

java.lang.Object
net.solarnetwork.central.common.dao.jdbc.sql.SelectUserEvent
All Implemented Interfaces:
CountPreparedStatementCreatorProvider, org.springframework.jdbc.core.PreparedStatementCreator, org.springframework.jdbc.core.SqlProvider

public class SelectUserEvent extends Object implements org.springframework.jdbc.core.PreparedStatementCreator, org.springframework.jdbc.core.SqlProvider, CountPreparedStatementCreatorProvider
Select for user events.
  • Field Details

    • DEFAULT_FETCH_SIZE

      public static final int DEFAULT_FETCH_SIZE
      The fetchSize property default value.
      See Also:
  • Constructor Details

    • SelectUserEvent

      public SelectUserEvent(UserEventFilter filter)
      Constructor.
      Parameters:
      filter - the filter criteria
    • SelectUserEvent

      public SelectUserEvent(net.solarnetwork.util.UuidTimestampDecoder uuidTimestampDecoder, UserEventFilter filter, int fetchSize)
      Constructor.
      Parameters:
      uuidTimestampDecoder - the UUID timestamp decoder
      filter - the filter criteria
      fetchSize - the fetch size to use, or 0 to leave unspecified
  • Method Details