Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.remotebuild
Class RBJobTicketSourceFactory

java.lang.Object
  extended by com.ibm.etools.iseries.remotebuild.RBJobTicketSourceFactory
All Implemented Interfaces:
IJobTicketSourceFactory

public class RBJobTicketSourceFactory
extends Object
implements IJobTicketSourceFactory

JobTicketSourceFactory for remote build job tickets.


Field Summary
static String Copyright
           
static String RBJobTicketSourceFactoryID
           
 
Constructor Summary
RBJobTicketSourceFactory()
           
 
Method Summary
 IJobTicketSource createJobTicketSource(IMemento memento)
          Create an IJobTicketSource from this memento.
static IJobTicketSourceFactory getDefault()
          Return the default factory for remote build job tickets.
 String getFactoryID()
          Return the ID for this factory.
 void saveJobTicketSourceAttributes(IMemento memento, IJobTicketSource ticketSource)
          Save job ticket attributes that are unique to this job ticket source so the job ticket source can be restored at a latter time.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Copyright

public static final String Copyright
See Also:
Constant Field Values

RBJobTicketSourceFactoryID

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

RBJobTicketSourceFactory

public RBJobTicketSourceFactory()
Method Detail

getFactoryID

public String getFactoryID()
Description copied from interface: IJobTicketSourceFactory
Return the ID for this factory. This is used to lookup the factory via the jobticketsource extension point when the job ticket source needs to be restored.

Specified by:
getFactoryID in interface IJobTicketSourceFactory

createJobTicketSource

public IJobTicketSource createJobTicketSource(IMemento memento)
Description copied from interface: IJobTicketSourceFactory
Create an IJobTicketSource from this memento. This method will only be called for factory

Specified by:
createJobTicketSource in interface IJobTicketSourceFactory

saveJobTicketSourceAttributes

public void saveJobTicketSourceAttributes(IMemento memento,
                                          IJobTicketSource ticketSource)
Description copied from interface: IJobTicketSourceFactory
Save job ticket attributes that are unique to this job ticket source so the job ticket source can be restored at a latter time.

Specified by:
saveJobTicketSourceAttributes in interface IJobTicketSourceFactory

getDefault

public static IJobTicketSourceFactory getDefault()
Return the default factory for remote build job tickets.


Rational Developer for Power Systems Software
V7.6

Copyright 2011 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.