railo.runtime
Interface ComponentPro

All Superinterfaces:
Castable, Cloneable, Collection, Component, Dumpable, Iteratorable, Map, Objects, Serializable, Struct
All Known Subinterfaces:
ComponentAccess
All Known Implementing Classes:
CFCProxy, ComponentAccessProxy, ComponentImpl, ComponentProProxy, ComponentWrap, SuperComponent

public interface ComponentPro
extends Component


Nested Class Summary
 
Nested classes/interfaces inherited from interface railo.runtime.type.Collection
Collection.Key
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Field Summary
 
Fields inherited from interface railo.runtime.Component
ACCESS_COUNT, ACCESS_PACKAGE, ACCESS_PRIVATE, ACCESS_PUBLIC, ACCESS_REMOTE
 
Fields inherited from interface railo.runtime.type.Struct
TYPE_LINKED, TYPE_REGULAR, TYPE_SYNC, TYPE_WEAKED
 
Method Summary
 boolean contains(PageContext pc, Collection.Key key)
           
 boolean equalTo(String type)
           
 String getBaseAbsName()
           
 ComponentScope getComponentScope()
           
 PageSource getPageSource()
           
 Property[] getProperties(boolean onlyPeristent)
          return all properties from component
 String getWSDLFile()
           
 boolean isBasePeristent()
           
 void setProperty(Property property)
           
 
Methods inherited from interface railo.runtime.Component
call, callWithNamedValues, getAbsName, getCallName, getDisplayName, getExtends, getHint, getJavaAccessClass, getMetaData, getName, getOutput, getPage, instanceOf, isValidAccess
 
Methods inherited from interface railo.runtime.type.Collection
clear, clone, containsKey, containsKey, duplicate, get, get, get, get, keys, keysAsString, remove, removeEL, set, set, setEL, setEL, size
 
Methods inherited from interface railo.runtime.dump.Dumpable
toDumpData
 
Methods inherited from interface railo.runtime.type.Iteratorable
iterator, keyIterator, valueIterator
 
Methods inherited from interface railo.runtime.op.Castable
castToBoolean, castToBooleanValue, castToDateTime, castToDateTime, castToDoubleValue, castToDoubleValue, castToString, castToString, compareTo, compareTo, compareTo, compareTo
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from interface railo.runtime.type.Objects
call, callWithNamedValues, get, get, get, get, isInitalized, set, set, setEL, setEL
 

Method Detail

getProperties

Property[] getProperties(boolean onlyPeristent)
return all properties from component

Parameters:
onlyPeristent - if true return only columns where attribute persistent is not set to false
Returns:

setProperty

void setProperty(Property property)
                 throws PageException
Throws:
PageException

getComponentScope

ComponentScope getComponentScope()

contains

boolean contains(PageContext pc,
                 Collection.Key key)

getPageSource

PageSource getPageSource()

getBaseAbsName

String getBaseAbsName()

isBasePeristent

boolean isBasePeristent()

equalTo

boolean equalTo(String type)

getWSDLFile

String getWSDLFile()


Copyright © 2012 Railo