org.gcube.data.harmonization.occurrence.db.model
Class ImportReference

java.lang.Object
  extended by org.gcube.data.harmonization.occurrence.db.model.ExecutionReference
      extended by org.gcube.data.harmonization.occurrence.db.model.ImportReference

public class ImportReference
extends ExecutionReference


Nested Class Summary
static class ImportReference.ImportRequest
           
 
Nested classes/interfaces inherited from class org.gcube.data.harmonization.occurrence.db.model.ExecutionReference
ExecutionReference.ExecutionRequest
 
Field Summary
static String IMPORT_TYPE_FILED
           
static String PERSISTENCE_FIELD
           
static String STREAM_FIELD
           
static String TO_MERGE_FIELD
           
 
Fields inherited from class org.gcube.data.harmonization.occurrence.db.model.ExecutionReference
AUTHOR_FIELD, COMPLETION_FIELD, ID_FIELD, logger, PROGRESS_FIELD, SCOPE_FIELD, START_FIELD, STATE_FIELD, SUBMISSION_FIELD
 
Constructor Summary
ImportReference()
           
ImportReference(ImportReference.ImportRequest request)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getPersistenceUri()
           
 String getStreamUri()
           
 com.j256.ormlite.dao.ForeignCollection<ToMergeImported> getToMergeImportedReferences()
           
 org.gcube.data.harmonization.occurrence.stubs.ImportType getType()
           
 int hashCode()
           
 void setPersistenceUri(String persistenceUri)
           
 void setStreamUri(String streamUri)
           
 void setToMergeImportedReferences(com.j256.ormlite.dao.ForeignCollection<ToMergeImported> toMergeImportedReferences)
           
 void setType(org.gcube.data.harmonization.occurrence.stubs.ImportType type)
           
 String toString()
           
 void updateStatus(ExecutionState toSet)
           
 
Methods inherited from class org.gcube.data.harmonization.occurrence.db.model.ExecutionReference
getAuthor, getCompletionTime, getId, getProgress, getScope, getStartTime, getState, getSubmissionTime, setAuthor, setCompletionTime, setId, setProgress, setScope, setStartTime, setState, setSubmissionTime
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

STREAM_FIELD

public static final String STREAM_FIELD
See Also:
Constant Field Values

PERSISTENCE_FIELD

public static final String PERSISTENCE_FIELD
See Also:
Constant Field Values

TO_MERGE_FIELD

public static final String TO_MERGE_FIELD
See Also:
Constant Field Values

IMPORT_TYPE_FILED

public static final String IMPORT_TYPE_FILED
See Also:
Constant Field Values
Constructor Detail

ImportReference

public ImportReference(ImportReference.ImportRequest request)
                throws Exception
Throws:
Exception

ImportReference

public ImportReference()
Method Detail

getToMergeImportedReferences

public com.j256.ormlite.dao.ForeignCollection<ToMergeImported> getToMergeImportedReferences()
Returns:
the toMergeImportedReferences

setToMergeImportedReferences

public void setToMergeImportedReferences(com.j256.ormlite.dao.ForeignCollection<ToMergeImported> toMergeImportedReferences)
Parameters:
toMergeImportedReferences - the toMergeImportedReferences to set

getType

public org.gcube.data.harmonization.occurrence.stubs.ImportType getType()
Returns:
the type

setType

public void setType(org.gcube.data.harmonization.occurrence.stubs.ImportType type)
Parameters:
type - the type to set

getStreamUri

public String getStreamUri()
Returns:
the streamUri

setStreamUri

public void setStreamUri(String streamUri)
Parameters:
streamUri - the streamUri to set

getPersistenceUri

public String getPersistenceUri()
Returns:
the persistenceUri

setPersistenceUri

public void setPersistenceUri(String persistenceUri)
Parameters:
persistenceUri - the persistenceUri to set

equals

public boolean equals(Object obj)
Overrides:
equals in class ExecutionReference

hashCode

public int hashCode()
Overrides:
hashCode in class ExecutionReference

toString

public String toString()
Overrides:
toString in class ExecutionReference

updateStatus

public void updateStatus(ExecutionState toSet)
                  throws Exception
Specified by:
updateStatus in class ExecutionReference
Throws:
Exception


Copyright © 2012. All Rights Reserved.