org.filteredpush.applepie.jobs
Class ApplePieRegisterInterestJob

java.lang.Object
  extended by org.filteredpush.triage.api.AbstractJob
      extended by org.filteredpush.applepie.jobs.ApplePieRegisterInterestJob
All Implemented Interfaces:
java.lang.Cloneable

public class ApplePieRegisterInterestJob
extends AbstractJob

ApplePieRegisterInterestJob allows clients to register an interest expressed as key value pairs to be matched (e.g. collectionCode=GH). This interest is then stored in the messaging system.

Author:
lowery

Constructor Summary
ApplePieRegisterInterestJob()
           
 
Method Summary
 void execute()
           
 void setMessage(FPMessage messageContainingInterest)
           
 
Methods inherited from class org.filteredpush.triage.api.AbstractJob
clone, getMessage, getStatus
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplePieRegisterInterestJob

public ApplePieRegisterInterestJob()
Method Detail

setMessage

public void setMessage(FPMessage messageContainingInterest)
                throws UnsupportedMessageTypeException
Overrides:
setMessage in class AbstractJob
Throws:
UnsupportedMessageTypeException

execute

public void execute()
             throws JobExecutionException
Overrides:
execute in class AbstractJob
Throws:
JobExecutionException