Interface BrokerMemoryLogger<X extends BrokerMemoryLogger<X>>
-
- All Superinterfaces:
BrokerLogger<X>,ConfiguredObject<X>,ContextProvider,PermissionedObject,TaskExecutorProvider
- All Known Implementing Classes:
BrokerMemoryLoggerImpl
public interface BrokerMemoryLogger<X extends BrokerMemoryLogger<X>> extends BrokerLogger<X>
-
-
Field Summary
Fields Modifier and Type Field Description static StringBROKERMEMORYLOGGER_MAX_RECORD_LIMIT_VARstatic intMAX_RECORD_LIMITstatic StringMAX_RECORDSstatic StringTYPE-
Fields inherited from interface org.apache.qpid.server.model.ConfiguredObject
AWAIT_ATTAINMENT_TIMEOUT, CONTEXT, CREATED_BY, CREATED_TIME, DEFAULT_AWAIT_ATTAINMENT_TIMEOUT, DESCRIPTION, DESIRED_STATE, DURABLE, ID, LAST_UPDATED_BY, LAST_UPDATED_TIME, LIFETIME_POLICY, NAME, OVER_SIZED_ATTRIBUTE_ALTERNATIVE_TEXT, STATE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<LogRecord>getLogEntries(long lastLogId)intgetMaxRecords()-
Methods inherited from interface org.apache.qpid.server.model.BrokerLogger
getErrorCount, getWarnCount, isVirtualHostLogEventExcluded, resetStatistics, stopLogging
-
Methods inherited from interface org.apache.qpid.server.model.ConfiguredObject
addChangeListener, asObjectRecord, authorise, authorise, authorise, close, closeAsync, createChild, createChildAsync, decryptSecrets, delete, deleteAsync, findConfiguredObject, getActualAttributes, getAttainedChildById, getAttainedChildByName, getAttribute, getAttributeNames, getCategoryClass, getChildById, getChildByName, getChildExecutor, getChildren, getContext, getCreatedBy, getCreatedTime, getDescription, getDesiredState, getId, getLastOpenedTime, getLastUpdatedBy, getLastUpdatedTime, getLifetimePolicy, getModel, getName, getObjectFactory, getParent, getState, getStatistics, getStatistics, getType, getTypeClass, getUserPreferences, hasEncrypter, isDurable, managesChildStorage, newToken, open, openAsync, removeChangeListener, removeContextVariable, setAttributes, setAttributesAsync, setContextVariable, setUserPreferences
-
Methods inherited from interface org.apache.qpid.server.model.ContextProvider
getContextKeys, getContextValue, getContextValue
-
Methods inherited from interface org.apache.qpid.server.model.TaskExecutorProvider
getTaskExecutor
-
-
-
-
Field Detail
-
MAX_RECORDS
static final String MAX_RECORDS
- See Also:
- Constant Field Values
-
TYPE
static final String TYPE
- See Also:
- Constant Field Values
-
BROKERMEMORYLOGGER_MAX_RECORD_LIMIT_VAR
static final String BROKERMEMORYLOGGER_MAX_RECORD_LIMIT_VAR
- See Also:
- Constant Field Values
-
MAX_RECORD_LIMIT
static final int MAX_RECORD_LIMIT
- See Also:
- Constant Field Values
-
-
Method Detail
-
getMaxRecords
int getMaxRecords()
-
getLogEntries
Collection<LogRecord> getLogEntries(long lastLogId)
-
-