public class BaseIssueHandler
extends com.labvantage.sapphire.BaseCustom
Modifier and Type | Field and Description |
---|---|
protected com.labvantage.sapphire.services.ConnectionInfo |
connectionInfo |
protected DBAccess |
database |
static java.lang.String |
ID |
static java.lang.String |
METHOD_SUBMITISSUE |
protected PropertyList |
repositoryProps |
static java.lang.String |
VERSIONID |
Constructor and Description |
---|
BaseIssueHandler() |
Modifier and Type | Method and Description |
---|---|
static void |
deleteSubmissionId(java.lang.String submissionId) |
void |
executeMethod(java.lang.String method,
PropertyList properties) |
static java.lang.String |
generateSubmissionId(java.lang.String connectionId) |
static BaseIssueHandler |
getInstance(java.lang.String handlerClass,
com.labvantage.sapphire.services.SapphireConnection sapphireConnection) |
protected java.lang.String |
getLoginCredentials(PropertyList repositoryProps,
java.lang.String enteredLoginCredentials) |
protected java.lang.String |
getRepositoryExtraPropsValue(PropertyList repositoryProps,
java.lang.String propertyId) |
static java.lang.String |
getSubmitProgress(java.lang.String submissionId) |
void |
setDatabase(DBAccess database) |
void |
setSubmissionId(java.lang.String submissionId) |
java.lang.String |
submitIssue(java.lang.String issueId,
java.lang.String issueRepositoryId,
java.lang.String loginCredentials) |
protected void |
updateProgressStatus(java.lang.String progressText) |
getAccessorErrorIds, getAccessorErrorMsgs, getActionProcessor, getConfigurationProcessor, getConnectionid, getConnectionId, getConnectionProcessor, getDAMProcessor, getDepartmentList, getHttpProcessor, getQueryProcessor, getRakFile, getSDCProcessor, getSDIProcessor, getSequenceProcessor, getTranslationProcessor, setConnectionId, setLanguage, setRakFile
public static final java.lang.String ID
public static final java.lang.String VERSIONID
public static final java.lang.String METHOD_SUBMITISSUE
protected PropertyList repositoryProps
protected DBAccess database
protected com.labvantage.sapphire.services.ConnectionInfo connectionInfo
public void setDatabase(DBAccess database)
public static BaseIssueHandler getInstance(java.lang.String handlerClass, com.labvantage.sapphire.services.SapphireConnection sapphireConnection) throws SapphireException
SapphireException
public static java.lang.String generateSubmissionId(java.lang.String connectionId)
public static void deleteSubmissionId(java.lang.String submissionId)
public void setSubmissionId(java.lang.String submissionId)
public static java.lang.String getSubmitProgress(java.lang.String submissionId)
protected void updateProgressStatus(java.lang.String progressText)
public final void executeMethod(java.lang.String method, PropertyList properties) throws SapphireException
SapphireException
public java.lang.String submitIssue(java.lang.String issueId, java.lang.String issueRepositoryId, java.lang.String loginCredentials) throws SapphireException
SapphireException
protected java.lang.String getRepositoryExtraPropsValue(PropertyList repositoryProps, java.lang.String propertyId) throws SapphireException
SapphireException
protected java.lang.String getLoginCredentials(PropertyList repositoryProps, java.lang.String enteredLoginCredentials) throws SapphireException
SapphireException