org.cometd.common
Class AbstractTransport

java.lang.Object
  extended by org.cometd.common.AbstractTransport
All Implemented Interfaces:
Transport

public class AbstractTransport
extends Object
implements Transport


Constructor Summary
protected AbstractTransport(String name, Map<String,Object> options)
           
 
Method Summary
 String getName()
           
 Object getOption(String name)
           
 boolean getOption(String option, boolean dftValue)
           
 int getOption(String option, int dftValue)
           
 long getOption(String option, long dftValue)
           
 String getOption(String option, String dftValue)
           
 Set<String> getOptionNames()
           
 String getOptionPrefix()
           
 void setOption(String name, Object value)
           
 void setOptionPrefix(String prefix)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractTransport

protected AbstractTransport(String name,
                            Map<String,Object> options)
Method Detail

getName

public String getName()
Specified by:
getName in interface Transport

getOption

public Object getOption(String name)
Specified by:
getOption in interface Transport

setOption

public void setOption(String name,
                      Object value)

getOptionPrefix

public String getOptionPrefix()
Specified by:
getOptionPrefix in interface Transport

setOptionPrefix

public void setOptionPrefix(String prefix)

getOptionNames

public Set<String> getOptionNames()
Specified by:
getOptionNames in interface Transport

getOption

public String getOption(String option,
                        String dftValue)

getOption

public long getOption(String option,
                      long dftValue)

getOption

public int getOption(String option,
                     int dftValue)

getOption

public boolean getOption(String option,
                         boolean dftValue)


Copyright © 2008-2011 Dojo Foundation. All Rights Reserved.