Package org.oddjob.arooa
Interface ArooaValue
- All Known Subinterfaces:
ValueFactory<T>
- All Known Implementing Classes:
AppendType,ArooaObject,AttachmentPart,BeanViewBean,BufferType,BusCollect.ListContainer,BusCollect.MapContainer,ClassType,ComparisonType,ConnectionType,ConvertType,DateType,DependenciesFactory,DirectInvocationBean,ExecutorThrottleType,FileKeyPair,FilesType,FileType,FormatType,HandlerListType,HierarchicalArrayFactoryBean,HostnameVerifierType,IdentifiableValueType,ImportType,InlineType,InvokeType,JettyInvokerHandler,JettyNotifierEndpointHandler,ListType,LogoutType,MagicBeanType,MagicClassType,MapType,OddballFactoryType,OddjobRestHandler,PromptSecretProvider,PropertiesType,PuttyKeyPair,ResolverSessionType,ResourceHandlerType,ResourceType,ScheduleType,SequenceType,SimpleServerSecurity,SshConnectionValue,StderrType,StdinType,StdoutType,TeeType,TextPart,TokenizerType,URLClassLoaderType,UsernamePassword,ValueType,VanillaInterfaceHandler,WebServerHandler,WebServerHandlerJmx,WrapperOfFactory,XMLConfigurationType,XMLType
public interface ArooaValue
A configuration value that provides some other value at runtime via a conversion.
- The provide value can be configured from xml more easily.
- The
ArooaValuecan manifest itself in different ways. For instance text could be either anjava.lang.Stringor anjava.io.InputStream.
TODO: Should this interface also provide a list of supported types?
- Author:
- Rob Gordon.