Interface Summary |
ControlAssembler |
Control implementations may need to do build-time work on or impacted by
their control client(s), such as side-effecting their client's deployment
descriptors, or generating additional files that are implementation-
specific. |
ControlAssemblyContext |
Control assemblers are passed a ControlAssemblyContext at the time they are
invoked; the context allows the assemblers to interact with their external
environment (checking files, side-effecting deployment descriptors, emitting
code parameterized by the specifics of the control extension, etc). |
ControlAssemblyContext.EJBModule |
Providers of ControlAssemblyContext implementations may implement
EJBModule to provide access to an EJB module environment. |
ControlAssemblyContext.EntAppModule |
Providers of ControlAssemblyContext implementations may implement
EntAppModule to provide access to an enterprise application module
environment. |
ControlAssemblyContext.Factory |
Providers of ControlAssemblyContext implementations MUST implement
Factory and newInstance to return their implementation. |
ControlAssemblyContext.WebAppModule |
Providers of ControlAssemblyContext implementations may implement
WebAppModule to provide access to a webapp module environment. |