com.dtolabs.client.services
Class StoredJobLoadResultImpl

java.lang.Object
  extended by com.dtolabs.client.services.StoredJobImpl
      extended by com.dtolabs.client.services.StoredJobLoadResultImpl
All Implemented Interfaces:
IStoredJob, IStoredJobLoadResult, IStoredJobRef

public class StoredJobLoadResultImpl
extends StoredJobImpl
implements IStoredJobLoadResult

StoredJobResultImpl extends StoredJobImpl and implements IStoredJobLoadResult


Method Summary
static IStoredJobLoadResult createLoadResult(java.lang.String jobId, java.lang.String name, java.lang.String url, java.lang.String group, java.lang.String description, boolean successful, boolean skippedJob, java.lang.String message)
          Factory method to create IStoredJobLoadResult instance
static IStoredJobLoadResult createLoadResult(java.lang.String jobId, java.lang.String name, java.lang.String url, java.lang.String group, java.lang.String description, java.lang.String project, boolean successful, boolean skippedJob, java.lang.String message)
          Factory method to create IStoredJobLoadResult instance
 java.lang.String getMessage()
          Return the success/error message for the result.
 boolean isSkippedJob()
          Return true if the job was newly created, false if it was updated
 boolean isSuccessful()
          Return true if the load was successful.
 
Methods inherited from class com.dtolabs.client.services.StoredJobImpl
create, create, getDescription, getGroup, getJobId, getName, getProject, getUrl, setDescription, setGroup, setJobId, setName, setProject, setUrl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.dtolabs.rundeck.core.dispatcher.IStoredJob
getDescription, getUrl
 
Methods inherited from interface com.dtolabs.rundeck.core.dispatcher.IStoredJobRef
getGroup, getJobId, getName, getProject
 

Method Detail

createLoadResult

public static IStoredJobLoadResult createLoadResult(java.lang.String jobId,
                                                    java.lang.String name,
                                                    java.lang.String url,
                                                    java.lang.String group,
                                                    java.lang.String description,
                                                    boolean successful,
                                                    boolean skippedJob,
                                                    java.lang.String message)
Factory method to create IStoredJobLoadResult instance

Parameters:
jobId - job id
name - na,e
url - url
group - group
description - description
successful - true if creation succeeded
skippedJob - true if creation was skippped
message - message for error
Returns:
IStoredJobLoadResult instance

createLoadResult

public static IStoredJobLoadResult createLoadResult(java.lang.String jobId,
                                                    java.lang.String name,
                                                    java.lang.String url,
                                                    java.lang.String group,
                                                    java.lang.String description,
                                                    java.lang.String project,
                                                    boolean successful,
                                                    boolean skippedJob,
                                                    java.lang.String message)
Factory method to create IStoredJobLoadResult instance

Parameters:
jobId - job id
name - na,e
url - url
group - group
description - description
successful - true if creation succeeded
skippedJob - true if creation was skippped
message - message for error
Returns:
IStoredJobLoadResult instance

isSuccessful

public boolean isSuccessful()
Description copied from interface: IStoredJobLoadResult
Return true if the load was successful.

Specified by:
isSuccessful in interface IStoredJobLoadResult
Returns:
true if load for this job succeeded.

isSkippedJob

public boolean isSkippedJob()
Description copied from interface: IStoredJobLoadResult
Return true if the job was newly created, false if it was updated

Specified by:
isSkippedJob in interface IStoredJobLoadResult
Returns:
true if the job was new, or false if it was updated

getMessage

public java.lang.String getMessage()
Description copied from interface: IStoredJobLoadResult
Return the success/error message for the result.

Specified by:
getMessage in interface IStoredJobLoadResult
Returns:
message