org.ow2.petals.bc.filetransfer.listeners
Class FileTransferJBIListener

java.lang.Object
  extended by org.ow2.petals.component.framework.listener.AbstractListener
      extended by org.ow2.petals.component.framework.listener.AbstractJBIListener
          extended by org.ow2.petals.bc.filetransfer.listeners.FileTransferJBIListener

public class FileTransferJBIListener
extends org.ow2.petals.component.framework.listener.AbstractJBIListener

The file transfer BC JBI listener. Writes a file to hard disk on incoming JBI message.

Since:
Petals 2.0
Version:
Author:
eBMWebsourcing

Field Summary
 
Fields inherited from class org.ow2.petals.component.framework.listener.AbstractListener
component, factory, messageInterceptorProcessor
 
Constructor Summary
FileTransferJBIListener()
           
 
Method Summary
 boolean onJBIMessage(org.ow2.petals.component.framework.api.message.Exchange exchange)
          Process the exchange : copy the received elements
 
Methods inherited from class org.ow2.petals.component.framework.listener.AbstractJBIListener
onAsyncJBIMessage, onExpiredAsyncJBIMessage
 
Methods inherited from class org.ow2.petals.component.framework.listener.AbstractListener
createConsumeExchange, createConsumeExchange, createExchange, getComponent, getComponentContext, getConsumes, getCurrentTransaction, getExtensions, getInstallRoot, getLogger, getMessageInterceptorProcessor, getProvides, init, init, retrievePattern, send, sendAsync, sendSync, sendSync, setConsumes, setCurrentTransaction, setExtensions, setProvides
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileTransferJBIListener

public FileTransferJBIListener()
Method Detail

onJBIMessage

public boolean onJBIMessage(org.ow2.petals.component.framework.api.message.Exchange exchange)
Process the exchange : copy the received elements

Specified by:
onJBIMessage in class org.ow2.petals.component.framework.listener.AbstractJBIListener


Copyright © 2005-2011 Petals Link (EBM Websourcing). All Rights Reserved.