public class XmpCollectionSet extends Object implements CollectionSet
Modifier and Type | Method and Description |
---|---|
void |
addResource(XmpCollectionResource aResource)
addResource
|
CollectionAgent |
getCollectionAgent()
getCollectionAgent
|
Date |
getCollectionTimestamp()
Returns the timestamp of when this data collection was taken.
|
Collection<XmpCollectionResource> |
getResources()
getResources
|
int |
getStatus()
Getter for the field
status . |
boolean |
ignorePersist()
ignorePersist
|
void |
ignorePersistFalse()
ignorePersistFalse
|
void |
ignorePersistTrue()
ignorePersistTrue
|
void |
setCollectionAgent(CollectionAgent agent)
setCollectionAgent
|
void |
setCollectionTimestamp(Date timestamp) |
void |
setStatus(int status)
Setter for the field
status . |
void |
setStatusFailed()
setStatusFailed
|
void |
setStatusSuccess()
setStatusSuccess
|
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)
|
public void addResource(XmpCollectionResource aResource)
addResource
aResource
- a XmpCollectionResource
object.public Collection<XmpCollectionResource> getResources()
getResources
Collection
object.public CollectionAgent getCollectionAgent()
getCollectionAgent
CollectionAgent
object.public void setCollectionAgent(CollectionAgent agent)
setCollectionAgent
agent
- a CollectionAgent
object.public int getStatus()
Getter for the field status
.
getStatus
in interface CollectionSet
public void setStatus(int status)
Setter for the field status
.
status
- a int.public void setStatusSuccess()
setStatusSuccess
public void setStatusFailed()
setStatusFailed
public boolean ignorePersist()
ignorePersist
ignorePersist
in interface CollectionSet
public void ignorePersistTrue()
ignorePersistTrue
public void ignorePersistFalse()
ignorePersistFalse
public void visit(CollectionSetVisitor visitor)
visit
in interface CollectionVisitable
visitor
- a CollectionSetVisitor
object.public Date getCollectionTimestamp()
CollectionSet
getCollectionTimestamp
in interface CollectionSet
public void setCollectionTimestamp(Date timestamp)
Copyright © 2017. All rights reserved.