org.ow2.petals.bc.filetransfer.service.provide
Class DirService

java.lang.Object
  extended by org.ow2.petals.bc.filetransfer.service.provide.AbstractFileService
      extended by org.ow2.petals.bc.filetransfer.service.provide.DirService

public class DirService
extends AbstractFileService

List "folder" contents

Author:
”Mathieu CARROLLE - mathieu.carrolle@petalslink.com”

Field Summary
 
Fields inherited from class org.ow2.petals.bc.filetransfer.service.provide.AbstractFileService
extensions, logger
 
Constructor Summary
DirService(org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions extensions, java.util.logging.Logger logger)
           
 
Method Summary
 java.lang.String generateFileNameList(java.lang.String[] names, javax.xml.namespace.QName operation)
          generates the XML representation of the file name list
 void process(org.ow2.petals.component.framework.api.message.Exchange exchange, org.w3c.dom.Document inMessageDoc)
           
 
Methods inherited from class org.ow2.petals.bc.filetransfer.service.provide.AbstractFileService
getTargetFileName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DirService

public DirService(org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions extensions,
                  java.util.logging.Logger logger)
Method Detail

process

public void process(org.ow2.petals.component.framework.api.message.Exchange exchange,
                    org.w3c.dom.Document inMessageDoc)
             throws javax.jbi.messaging.MessagingException
Specified by:
process in class AbstractFileService
Throws:
javax.jbi.messaging.MessagingException

generateFileNameList

public java.lang.String generateFileNameList(java.lang.String[] names,
                                             javax.xml.namespace.QName operation)
generates the XML representation of the file name list

Parameters:
names -
Returns:


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