![]() |
BaltradDex
BALTRAD Data Exchange System
|
Public Member Functions | |
| PostFileServlet () | |
| ModelAndView | handleRequest (HttpServletRequest request, HttpServletResponse response) |
| void | doPost (HttpServletRequest request, HttpServletResponse response) |
| void | filePublicationFailed (SendFileRequest request, ExchangeResponse response) |
| void | filePublished (SendFileRequest request) |
| void | filePublished (SendFileRequest request, String redirectAddress, int statusCode) |
| void | setConfigurationManager (IConfigurationManager confManager) |
| void | setNodeStatusManager (INodeStatusManager nodeStatusManager) |
| void | setCatalog (FileCatalog catalog) |
| void | setMessages (MessageResourceUtil messages) |
| void | setSubscriptionManager (ISubscriptionManager subscriptionManager) |
| void | setLog (Logger log) |
| void | setNamer (FileEntryNamer namer) |
| void | setMessageManager (IBltMessageManager messageManager) |
| void | setMatcher (MetadataMatcher matcher) |
| void | setFileManager (IBltFileManager fileManager) |
| void | setRegistryManager (IRegistryManager registryManager) |
| void | setUserManager (IUserManager userManager) |
| void | setFramePublisherManager (FramePublisherManager framePublisherManager) |
| void | setDataSourceManager (IDataSourceManager dataSourceManager) |
| ProtocolManager | getProtocolManager () |
| void | setProtocolManager (ProtocolManager protocolManager) |
| void | setSecurityManager (ISecurityManager securityManager) |
| void | setExchangeManager (IExchangeManager exchangeManager) |
Protected Member Functions | |
| void | initConfiguration () |
| void | sendMessage (FileEntry entry) |
| int | validateSubscription (List< Subscription > downloads, FileEntry entry) |
| void | sendToSubscribers (List< Subscription > uploads, FileEntry entry) |
| String | extractBaseUrlFromRedirect (String baseURI, String originURI, String redirectURI) |
Protected Attributes | |
| User | localNode |
Receives and handles post file requests.
|
inline |
Default constructor.
|
inline |
Actual mathod processing requests.
| request | Http servlet request |
| response | Http servlet response |
|
inline |
|
inline |
Implements Controller interface.
| request | Http servlet request |
| response | Http servlet response |
|
inlineprotected |
Initializes servlet with current configuration.
|
inlineprotected |
Send message to the beast framework.
| entry | File entry |
|
inlineprotected |
Send file entry to subscribers.
| uploads | List of subscriptions |
| entry | File entry |
|
inline |
| catalog | the catalog to set |
|
inline |
| configurationManager |
|
inline |
| dataSourceManager | the dataSourceManager to set |
|
inline |
| exchangeManager | the exchange manager |
|
inline |
| fileManager | the fileManager to set |
|
inline |
| framePublisherManager | the framePublisherManager to set |
|
inline |
| log | the log to set |
|
inline |
| matcher | the matcher to set |
|
inline |
| messageManager | the messageManager to set |
|
inline |
| messages | the messages to set |
|
inline |
| namer | the namer to set |
|
inline |
| nodeStatusManager | the nodeStatusManager to set |
|
inline |
| protocolManager | the protocol manager |
|
inline |
| registryManager | the registryManager to set |
|
inline |
| securityManager | the security manager |
|
inline |
| subscriptionManager | the subscriptionManager to set |
|
inline |
| userManager | the userManager to set |
|
inlineprotected |
Check if file comes from a valid subscription.
| downloads | List of subscribed data sources |
| entry | File entry |