| 
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 | ||||||||
java.lang.Object | +--oracle.syndicate.client.handler.file.FileSyndicatorRequestHandler
Implementation of the SyndicatorRequestHandler which will save delivered content into the file system. The FileSyndicatorRequestHandler will expect three properties to be supplied to it: rootDir - destination root directory for the delivered content, sbbID - ID of the subscriber expecting delivered content, sbbName - name of the subscriber expecting delivered content. FileSyndicatorRequestHandler will use FileSAXPackageHandler has the handler for delivered packages.
| Fields inherited from interface oracle.syndicate.client.exmsgs.SyndicateClientExceptionConstants | 
DAV_PKG_HANDLER_BADROOT, DAV_PKG_HANDLER_CANNOT_CONNECT, DAV_PKG_HANDLER_UNABLE_CLOSE_ITEM, DAV_PKG_HANDLER_UNABLE_CREATE_ITEM, DAV_PKG_HANDLER_UNABLE_DELETE_ITEM, DAV_PKG_HANDLER_UNABLE_FLUSH_ITEM, DAV_SYND_CLIENT_INV_URL, FILE_PKG_HANDLER_BADROOT, FILE_PKG_HANDLER_UNABLE_CLOSE_ITEM, FILE_PKG_HANDLER_UNABLE_CREATE_ITEM, FILE_PKG_HANDLER_UNABLE_FLUSH_ITEM, PORTAL_CANNOT_READ_DAV, PORTAL_ERR_GETTING_CONN, PORTAL_SH_CANNOT_CREATE_SBT, PORTAL_SH_CANNOT_FIND_CHANNEL, PORTAL_SH_CANNOT_FIND_REPORT, PORTAL_SH_CANNOT_FIND_SBB, PORTAL_SH_CANNOT_FIND_SBT, PORTAL_SH_DUPLICATE_SUBSCRIBER, PORTAL_SH_DUPLICATE_SUBSCRIPTION, PORTAL_SH_ERR_GETTING_REPORT, PORTAL_SH_ERR_JNDI_LOOKUP, PORTAL_SH_ERR_REP_BUSY, PORTAL_SH_ERR_SBT_BAD_SBBID, PORTAL_SH_ERR_SBT_BUSY, PORTAL_SH_INVALID_ID_FORMAT, PORTAL_SRH_CANNOT_FIND_CHID, PORTAL_SRH_CANNOT_FIND_CONN, PORTAL_SRH_CANNOT_FIND_DAVURL, STATE_HANDLER_CANNOT_REMOVE_SBB, STATE_HANDLER_UNAVAILABLE, SYND_CLIENT_CANNOT_LOAD, SYND_CLIENT_NO_PROPERTY, UDDI_ADMIN_ONLY_ACTION, UNEXPECTED_INTERNAL_EXCEPTION, XML_ICE_SH_DUPLICATE_SUBSCRIBER, XML_ICE_SH_DUPLICATE_SUBSCRIPTION, XML_ICE_SH_FILE_CANNOTCREATE, XML_ICE_SH_FILE_CANNOTPARSE, XML_ICE_SH_FILE_CANNOTREAD, XML_ICE_SH_FILE_ERRORWRITE, XML_ICE_SH_FILE_ISDIRECTORY, XML_PARSER_CONFIGURATION | 
| Constructor Summary | |
FileSyndicatorRequestHandler() | |
| Method Summary | |
 SAXPackageHandler | 
getSAXPackageHandler(javax.servlet.http.HttpServletRequest hrh, 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  | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public FileSyndicatorRequestHandler()
| Method Detail | 
public void setProperty(java.lang.String propName,
                        java.lang.String propValue)
SyndicatorRequestHandlersetProperty in interface SyndicatorRequestHandler
public SAXPackageHandler getSAXPackageHandler(javax.servlet.http.HttpServletRequest hrh,
                                              java.lang.String sbtID)
                                       throws SyndicateException
SyndicatorRequestHandlergetSAXPackageHandler in interface SyndicatorRequestHandler
public SyndicateSubscription releaseSAXPackageHandler(SAXPackageHandler sph,
SyndicatePackage pkg)
                                               throws SyndicateException
SyndicatorRequestHandlerreleaseSAXPackageHandler in interface SyndicatorRequestHandleroracle.syndicate.client.handler.SyndicatorRequestHandlersph - the SAXPackageHandler to be releasedpkg - the package structure which was successfully processed
public void releaseSAXPackageHandlerAfterFailure(SAXPackageHandler sph,
                                                 java.lang.Throwable t)
                                          throws SyndicateException
SyndicatorRequestHandlerreleaseSAXPackageHandlerAfterFailure in interface SyndicatorRequestHandleroracle.syndicate.client.handler.SyndicatorRequestHandlersph - 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.