public class ThreadsDatasource extends CollectionDatasourceImpl<ThreadSnapshot,java.util.UUID>
AbstractCollectionDatasource.ComponentValueListenerAbstractDatasource.ItemListenerCollectionDatasource.Sortable.Order, CollectionDatasource.Sortable.SortInfo<P>CollectionDatasource.Aggregatable<T extends Entity<K>,K>, CollectionDatasource.CollectionChangeEvent<T extends Entity<K>,K>, CollectionDatasource.CollectionChangeListener<T extends Entity<K>,K>, CollectionDatasource.Indexed<T extends Entity<K>,K>, CollectionDatasource.Lazy<T extends Entity<K>,K>, CollectionDatasource.Operation, CollectionDatasource.Ordered<T extends Entity<K>,K>, CollectionDatasource.RefreshMode, CollectionDatasource.Sortable<T extends Entity<K>,K>, CollectionDatasource.SupportsApplyToSelected<T extends Entity<K>,K>, CollectionDatasource.SupportsPaging<T extends Entity<K>,K>, CollectionDatasource.SupportsRefreshMode<T extends Entity<K>,K>, CollectionDatasource.Suspendable<T extends Entity<K>,K>, CollectionDatasource.UnmuteEventsModeDatasource.CommitMode, Datasource.ItemChangeEvent<T extends Entity>, Datasource.ItemChangeListener<T extends Entity>, Datasource.ItemPropertyChangeEvent<T extends Entity>, Datasource.ItemPropertyChangeListener<T extends Entity>, Datasource.State, Datasource.StateChangeEvent<T extends Entity>, Datasource.StateChangeListener<T extends Entity>| Modifier and Type | Field and Description |
|---|---|
protected JmxControlAPI |
jmxControlAPI |
aggregatableDelegate, data, firstResult, inRefresh, lastQuery, prevQueries, queryKey, refreshOnResumeRequired, sortOnDb, suspendedcacheable, componentValueListener, dataLoadError, filter, listenersSuspended, maxResults, query, queryParameters, refreshMode, refreshOnComponentValueChange, savedParameters, softDeletion, sortInfos, suspendedEvents, userSessiondataSupplier, dsContext, item, metaClass, state, viewallowCommit, backgroundWorker, commitMode, id, itemsToCreate, itemsToDelete, itemsToUpdate, listener, listenersEnabled, loadDynamicAttributes, metadata, modified, parentDs| Constructor and Description |
|---|
ThreadsDatasource() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clear the underlying collection.
|
void |
deleted(ThreadSnapshot item)
Invoked when the given instance is deleted.
|
protected java.lang.Object |
getAttributeValue(JmxInstance node,
java.lang.String beanObjectName,
java.lang.String attrName) |
protected java.lang.String |
getStackTrace(java.lang.Long threadId) |
protected ThreadSnapshot |
getThreadSnapshot(java.lang.Long threadId) |
protected void |
loadData(java.util.Map<java.lang.String,java.lang.Object> params)
Load data from middleware into
CollectionDatasourceImpl.data field. |
addItem, addItemFirst, afterLoadData, afterRefresh, aggregate, aggregateValues, beforeLoadData, beforeRefresh, checkState, checkStateBeforeAdd, committed, containsAllDataFromDb, containsItem, detachListener, doSort, excludeItem, firstItemId, getCompiledLoadContext, getFirstResult, getIdByIndex, getItem, getItemIds, getItemIds, getItems, getItemValue, includeItem, includeItemFirst, incrementQueryKey, indexOfId, internalAddItem, internalIncludeItem, isFirstId, isLastId, isSuspended, lastItemId, modifyItem, needLoading, nextItemId, pinQuery, prepareLoadContext, prevItemId, refresh, refresh, refreshIfNotSuspended, refreshIfNotSuspended, removeItem, resetSortOrder, revert, setFirstResult, setSuspended, size, sort, unpinAllQuery, unpinLastQuery, updateItemaddCollectionChangeListener, checkDataLoadError, commit, createDataQuery, createEntityComparator, fireCollectionChanged, getCount, getItemNN, getJPQLQuery, getLastRefreshParameters, getLoggingTag, getMaxResults, getQuery, getQueryFilter, getQueryParameters, getRefreshMode, getRefreshOnComponentValueChange, getSortPropertiesForPersistentAttribute, getTemplateParams, isCacheable, isSoftDeletion, makeCaseInsensitive, mute, removeCollectionChangeListener, resumeListeners, setCacheable, setItem, setMaxResults, setQuery, setQuery, setQueryFilter, setRefreshMode, setRefreshOnComponentValueChange, setSoftDeletion, setSortDirection, suspendListeners, unmute__setItem, getDataSupplier, getDsContext, getItem, getItemIfValid, getMetaClass, getState, getView, initialized, invalidate, setDataSupplier, setDsContext, setMetaClass, setup, setView, setView, validaddItemChangeListener, addItemPropertyChangeListener, addParentsToNested, addStateChangeListener, attachListener, clearCommitLists, detachListener, enableListeners, fireItemChanged, fireStateChanged, getCommitMode, getEventRouter, getId, getItemsToCreate, getItemsToDelete, getItemsToUpdate, getLoadDynamicAttributes, getParent, isAllowCommit, isModified, modified, removeItemChangeListener, removeItemPropertyChangeListener, removeStateChangeListener, setAllowCommit, setCommitMode, setLoadDynamicAttributes, setModified, setParent, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddCollectionChangeListener, getItemNN, getLastRefreshParameters, getMaxResults, getQuery, getQueryFilter, getRefreshOnComponentValueChange, isCacheable, isSoftDeletion, mute, removeCollectionChangeListener, resumeListeners, setCacheable, setMaxResults, setQuery, setQuery, setQueryFilter, setRefreshOnComponentValueChange, setSoftDeletion, suspendListeners, unmuteaddItemChangeListener, addItemPropertyChangeListener, addStateChangeListener, commit, getCommitMode, getDataSupplier, getDsContext, getId, getItem, getItemIfValid, getLoadDynamicAttributes, getMetaClass, getState, getView, invalidate, isAllowCommit, isModified, removeItemChangeListener, removeItemPropertyChangeListener, removeStateChangeListener, setAllowCommit, setItem, setLoadDynamicAttributes, setupgetCountclearCommitLists, enableListeners, getItemsToCreate, getItemsToDelete, getItemsToUpdate, getParent, modified, setCommitMode, setModified, setParentprotected JmxControlAPI jmxControlAPI
protected java.lang.Object getAttributeValue(JmxInstance node, java.lang.String beanObjectName, java.lang.String attrName)
protected void loadData(java.util.Map<java.lang.String,java.lang.Object> params)
CollectionDatasourceImplCollectionDatasourceImpl.data field.
In case of error sets AbstractCollectionDatasource.dataLoadError field to the exception object.
loadData in class CollectionDatasourceImpl<ThreadSnapshot,java.util.UUID>params - datasource parameters, as described in CollectionDatasource.refresh(java.util.Map)protected ThreadSnapshot getThreadSnapshot(java.lang.Long threadId)
public void clear()
CollectionDatasourceclear in interface CollectionDatasource<ThreadSnapshot,java.util.UUID>clear in class CollectionDatasourceImpl<ThreadSnapshot,java.util.UUID>public void deleted(ThreadSnapshot item)
DatasourceImplementationdeleted in interface DatasourceImplementation<ThreadSnapshot>deleted in class AbstractDatasource<ThreadSnapshot>protected java.lang.String getStackTrace(java.lang.Long threadId)