org.rhq.core.domain.drift
Interface Drift<C extends DriftChangeSet<?>,F extends DriftFile>
- Type Parameters:
C
- A server plugin's DriftChangeSet implementationF
- A server plugin's DriftFile implementation
- All Known Implementing Classes:
- DriftDTO, JPADrift
public interface Drift<C extends DriftChangeSet<?>,F extends DriftFile>
To support pluggable drift server implementations this Interface provides the contract required for
defining and persisting each Drift entry in a DriftChangeSet.
getId
String getId()
setId
void setId(String id)
getCtime
Long getCtime()
getChangeSet
C getChangeSet()
setChangeSet
void setChangeSet(C changeSet)
getCategory
DriftCategory getCategory()
setCategory
void setCategory(DriftCategory category)
getPath
String getPath()
setPath
void setPath(String path)
getDirectory
String getDirectory()
setDirectory
void setDirectory(String directory)
getOldDriftFile
F getOldDriftFile()
setOldDriftFile
void setOldDriftFile(F oldDriftFile)
getNewDriftFile
F getNewDriftFile()
setNewDriftFile
void setNewDriftFile(F newDriftFile)
Copyright © 2008-2011 Red Hat, Inc.. All Rights Reserved.