public class SingleResourceCollectionSet extends AbstractCollectionSet
CollectionSet
that is used to encapsulate the collection
of a single resource. The status is initially set to
ServiceCollector#COLLECTION_FAILED
. It is up to the collector to set it
to a different value upon collection completion.Constructor and Description |
---|
SingleResourceCollectionSet(CollectionResource resource,
Date timestamp) |
Modifier and Type | Method and Description |
---|---|
CollectionResource |
getCollectionResource() |
Date |
getCollectionTimestamp()
Returns the timestamp of when this data collection was taken.
|
CollectionStatus |
getStatus() |
void |
setStatus(CollectionStatus status) |
void |
visit(CollectionSetVisitor visitor)
Provide a way to visit all the values in the CollectionSet, for any appropriate purposes (persisting, thresholding, or others)
The expectation is that calling this method will ultimately call visitResource, visitGroup and visitAttribute (as appropriate)
|
ignorePersist
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSequenceNumber
public SingleResourceCollectionSet(CollectionResource resource, Date timestamp)
public final CollectionStatus getStatus()
public final void setStatus(CollectionStatus status)
public final CollectionResource getCollectionResource()
public final void visit(CollectionSetVisitor visitor)
CollectionVisitable
visitor
- a CollectionSetVisitor
object.public final Date getCollectionTimestamp()
CollectionSet
Copyright © 2021. All rights reserved.