org.crsh.shell.impl.command
Class PipeLineFactory

java.lang.Object
  extended by org.crsh.shell.impl.command.PipeLineFactory

public class PipeLineFactory
extends Object

A factory for a pipeline.


Field Summary
(package private)  String line
          .
(package private)  String name
          .
(package private)  PipeLineFactory next
          .
(package private)  String rest
          .
 
Constructor Summary
PipeLineFactory(String line, PipeLineFactory next)
           
 
Method Summary
private  ShellResponse.Error build(Throwable throwable)
           
 PipeLine create(CRaSHSession session)
           
(package private)  CRaSHProcess create(CRaSHSession session, String request)
           
(package private)  PipeLineFactory getLast()
           
 String getLine()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

line

final String line
.


name

final String name
.


rest

final String rest
.


next

final PipeLineFactory next
.

Constructor Detail

PipeLineFactory

PipeLineFactory(String line,
                PipeLineFactory next)
Method Detail

getLine

public String getLine()

create

public PipeLine create(CRaSHSession session)
                throws NoSuchCommandException
Throws:
NoSuchCommandException

getLast

PipeLineFactory getLast()

create

CRaSHProcess create(CRaSHSession session,
                    String request)

build

private ShellResponse.Error build(Throwable throwable)


Copyright © 2012 eXo Platform SAS. All Rights Reserved.