org.apache.stratos.cartridge.agent.data.publisher.log
Class FileBasedLogPublisher

java.lang.Object
  extended by org.apache.stratos.cartridge.agent.data.publisher.DataPublisher
      extended by org.apache.stratos.cartridge.agent.data.publisher.log.LogPublisher
          extended by org.apache.stratos.cartridge.agent.data.publisher.log.FileBasedLogPublisher
All Implemented Interfaces:
Runnable, GenericDataPublisher

public class FileBasedLogPublisher
extends LogPublisher
implements Runnable


Field Summary
 
Fields inherited from class org.apache.stratos.cartridge.agent.data.publisher.log.LogPublisher
filePath, memberId
 
Constructor Summary
FileBasedLogPublisher(DataPublisherConfiguration dataPublisherConfig, org.wso2.carbon.databridge.commons.StreamDefinition streamDefinition, String filePath, String memberId)
           
 
Method Summary
 void run()
           
 void start()
           
 void stop()
           
 
Methods inherited from class org.apache.stratos.cartridge.agent.data.publisher.DataPublisher
initialize, isDataPublisherInitialized, publish, setDataPublisherInitialized, terminate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileBasedLogPublisher

public FileBasedLogPublisher(DataPublisherConfiguration dataPublisherConfig,
                             org.wso2.carbon.databridge.commons.StreamDefinition streamDefinition,
                             String filePath,
                             String memberId)
Method Detail

start

public void start()
Overrides:
start in class LogPublisher

stop

public void stop()
Overrides:
stop in class LogPublisher

run

public void run()
Specified by:
run in interface Runnable


Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.