| 
OracleAS Syndication Services API Reference 10g (9.0.4) Part No. B10399-01  | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
SyndicatorRequestHandlers are the components invoked when message pushed from the syndicator are received by the client. Classes implementing this inteface must have a public empty constructor so that they can be instantied by reflection. Initialization parameters/property can be set using the set property API.
| Method Summary | |
 SAXPackageHandler | 
getSAXPackageHandler(javax.servlet.http.HttpServletRequest request, java.lang.String sbtID)Returns the SAX-based packgae handler to be used when a new packages is received.  | 
 SyndicateSubscription | 
releaseSAXPackageHandler(SAXPackageHandler sph, SyndicatePackage pkg)Releases the saxPackage handler once the content package processing has been completed.  | 
 void | 
releaseSAXPackageHandlerAfterFailure(SAXPackageHandler sph, java.lang.Throwable t)Releases the saxPackage handler in the case the update failed .  | 
 void | 
setProperty(java.lang.String propName, java.lang.String propValue)Sets a property for the SyndicatorRequestHandler  | 
| Method Detail | 
public void setProperty(java.lang.String propName,
                        java.lang.String propValue)
public SAXPackageHandler getSAXPackageHandler(javax.servlet.http.HttpServletRequest request,
                                              java.lang.String sbtID)
                                       throws SyndicateException
public SyndicateSubscription releaseSAXPackageHandler(SAXPackageHandler sph,
SyndicatePackage pkg)
                                               throws SyndicateException
sph - the SAXPackageHandler to be releasedpkg - the package structure which was successfully processed
public void releaseSAXPackageHandlerAfterFailure(SAXPackageHandler sph,
                                                 java.lang.Throwable t)
                                          throws SyndicateException
sph - the SAXPackageHandler to be releasedt - the exception which caused the package processing error 
  | 
Copyright © 2001, 2003, Oracle. All rights reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright © 2001, 2003, Oracle. All rights reserved.