分类:
2010-05-20 21:12:19
This chapter serves as a pure reference for all configuration tags, listing all their attributes. For examples or more detailed explanations we will link to the corresponding chapters.
本章只做纯配置标签说明,列出它们所有的属性。举例或详细解释则链接到相关章节。
The reference covers Metadata, MXML and XML tags. Many of the tags are available for all three configuration modes. Some only for one or two of them. The corresponding section will list which of these options are available.
说明包括Metadata, MXML 和XML标签。一些标签对三种设置模式都有效。一些仅对一个或二个有效。相关章节将列出哪些设置是有效的。
Metadata Tag | [Inject] |
may be placed on | property declaration |
MXML and XML Namespace | N/A |
MXML Tag | N/A |
XML Tag | N/A |
Detailed Explanation | and |
Comment | For MXML or XML see |
Attributes
id | optional | Specifies the id of the object to inject, if omitted injection by type is performed. 描述了注入对象的ID,如果不采用类型方式注入,则采用ID方式注入 |
required | optional | Indicates whether the dependency is required, default if omitted: true .标明是否需要依赖,默认为忽略:true |
Metadata Tag | [Inject] |
may be placed on | method declaration |
MXML and XML Namespace | N/A |
MXML Tag | N/A |
XML Tag | N/A |
Detailed Explanation |
Attributes
None
Metadata Tag | [InjectConstructor] |
may be placed on | class declaration |
MXML and XML Namespace | N/A |
MXML Tag | N/A |
XML Tag | N/A |
Detailed Explanation | |
Comment | For MXML or XML see |
Attributes
None
Metadata Tag | [ManagedEvents] |
may be placed on | class declaration |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation |
Attributes
names | required | The names (types) of the events dispatched from the annotated object that the container should manage. |
scope | optional | The scope through which the event should be dispatched. If this attribute is omitted the
event will be dispatched through all scopes associated with the Context the dispatching object lives in. |
Metadata Tag | [MessageDispatcher] |
may be placed on | property declaration |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation |
Attributes
property | required for MXML/XML | The property the injected dispatcher function should be injected into.
Will be automatically set when used as a Metadata Tag. |
scope | optional | The scope through which the message should be dispatched. If this attribute is omitted the message will be dispatched through all scopes associated with the Context the dispatching object lives in. |
Metadata Tag | [MessageHandler] |
may be placed on | method declaration |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation |
Attributes
type | optional | The type (class) of the message that the annotated method wishes to receive. If omitted all messages will be received (rarely useful). |
messageProperties | optional | If specified not the message itself will be passed to the method, but instead the listed properties of the message as method parameters. |
selector | optional | An selector value for filtering in addition to message selection by type. See . |
scope | optional | The scope from which the message should be received. The default is the global scope. |
order | optional | The order in which handlers should be invoked. The default value is int.MAX_VALUE . |
method | required for MXML/XML | The method the message instance should be passed to. Will be automatically set when used as a Metadata Tag. |
Metadata Tag | [MessageBinding] |
may be placed on | property declaration |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation |
Attributes
type | required | The type (class) of the message that the annotated property should be bound to. |
messageProperty | required | The name of the property of the message class whose value should be bound to the targetProperty. |
selector | optional | An selector value for filtering in addition to message selection by type. See . |
scope | optional | The scope from which the message should be received. The default is the global scope. |
order | optional | The order in which bindings should be executed. The default value is int.MAX_VALUE . |
targetProperty | required for MXML/XML | The name of the property that the message property value should be bound to. Will be automatically set when used as a Metadata Tag. |
Metadata Tag | [MessageInterceptor] |
may be placed on | method declaration |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation |
Attributes
type | optional | The type (class) of the message that the annotated method wishes to intercept. If omitted all messages will be received (rarely useful). |
selector | optional | An selector value for filtering in addition to message selection by type. See . |
scope | optional | The scope from which the message should be received. The default is the global scope. |
order | optional | The order in which interceptors should be invoked. The default value is int.MAX_VALUE . |
method | required for MXML/XML | The interceptor method. Will be automatically set when used as a Metadata Tag. |
Metadata Tag | [MessageError] |
may be placed on | method declaration |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation |
Attributes
type | optional | The type (class) of the message that was passed to the handler or interceptor that threw an Error. If omitted the error handler applies to all message types. |
selector | optional | An selector value for filtering in addition to message selection by type. See . |
scope | optional | The scope from which the message was dispatched to the handler or interceptor that threw an Error. The default is the global scope. |
order | optional | The order in which error handlers should be invoked. The default value is int.MAX_VALUE . |
method | required for MXML/XML | The interceptor method. Will be automatically set when used as a Metadata Tag. |
Metadata Tag | [Command] |
may be placed on | method declaration |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation |
Attributes
type | optional | The type (class) of the message that the annotated method wishes to receive. If omitted the type will be deduced from the method parameter. |
messageProperties | optional | If specified not the message itself will be passed to the method, but instead the listed properties of the message as method parameters. |
selector | optional | An selector value for filtering in addition to message selection by type. See . |
scope | optional | The scope from which the message should be received. The default is the global scope. |
order | optional | The order in which handlers should be invoked. The default value is int.MAX_VALUE . |
method | required for MXML/XML | The method the message instance should be passed to. Will be automatically set when used as a Metadata Tag. |
Metadata Tag | [CommandResult] |
may be placed on | method declaration |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation |
Attributes
type | optional | The type (class) of the message that the annotated method wishes to receive. If omitted the type will be deduced from the second method parameter (if available). |
selector | optional | An selector value for filtering in addition to message selection by type. See . |
scope | optional | The scope from which the message should be received. The default is the global scope. |
order | optional | The order in which result handlers should be invoked. The default value is int.MAX_VALUE . |
method | required for MXML/XML | The method the result should be passed to. Will be automatically set when used as a Metadata Tag. |
Metadata Tag | [CommandError] |
may be placed on | method declaration |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation |
Attributes
type | optional | The type (class) of the message that the annotated method wishes to receive. If omitted the type will be deduced from the second method parameter (if available). |
selector | optional | An selector value for filtering in addition to message selection by type. See . |
scope | optional | The scope from which the message should be received. The default is the global scope. |
order | optional | The order in which error handlers should be invoked. The default value is int.MAX_VALUE . |
method | required for MXML/XML | The method the error should be passed to. Will be automatically set when used as a Metadata Tag. |
Metadata Tag | [CommandStatus] |
may be placed on | Boolean property declaration |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation |
Attributes
type | optional | The type (class) of the message that the annotated method wishes to receive. If omitted the type will be deduced from the second method parameter (if available). |
selector | optional | An selector value for filtering in addition to message selection by type. See . |
scope | optional | The scope from which the message should be received. The default is the global scope. |
order | optional | The order in which error handlers should be invoked. The default value is int.MAX_VALUE . |
property | required for MXML/XML | The property which will act as a boolean flag for the matching command type. Will be automatically set when used as a Metadata Tag. |
Metadata Tag | N/A |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation |
Attributes
type | required | The type (class) of the command to create. |
messageType | optional | The type (class) of the message that the command wishes to receive. If omitted the type will be deduced from the method parameter (if available). |
selector | optional | An selector value for filtering in addition to message selection by type. See . |
scope | optional | The scope from which the message should be received. The default is the global scope. |
order | optional | The order in which commands should be invoked. The default value is int.MAX_VALUE . |
messageProperties | optional | If specified not the message itself will be passed to the method, but instead the listed properties of the message as method parameters. |
stateful | optional | If false (the default) the framework will create a new instance of this command for each matching message. If true the command instance will be reused for subsequent command invocations. |
execute | optional | The name of the method that executes the command. The default is execute . |
result | optional | The name of the method that handles the result. The default is result . |
error | optional | The name of the method that handles any errors. The default is error . |
Child Elements
Any tag listed in 14.1 through 14.5, ConstructorArgs, Property, All Custom Configuration Tags that implement the
ObjectDefinitionDecorator
interface.
Metadata Tag | N/A |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation | Simple utility tag that opens an Alert for matching messages and only continues with message processing if the user clicks OK. This is a Flex-only feature. |
Attributes
type | optional | The type (class) of the message that the alert should be shown for. |
selector | optional | An selector value for filtering in addition to message selection by type. See . |
scope | optional | The scope from which the message should be received. The default is the global scope. |
text | required | The text to display in the Alert. |
title | required | The title to display in the Alert. |
Metadata Tag | [Selector] |
may be placed on | property declaration |
MXML and XML Namespace | N/A |
MXML Tag | N/A |
XML Tag | N/A |
Detailed Explanation |
Attributes
None
Metadata Tag | [AsyncInit] |
may be placed on | class declaration |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation |
Attributes
completeEvent | optional | The event type signalling that the object is fully initialized.
Default Event.COMPLETE . |
errorEvent | optional | The event type signalling that the object failed to initialize correctly.
Default ErrorEvent.ERROR . |
Metadata Tag | [Init] |
may be placed on | method declaration |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation | |
Note | The old name of this tag (PostConstruct) has been deprecated. |
Attributes
method | required for MXML/XML | The name of the method to invoke when the object is fully initialized. Will be automatically set when used as a Metadata Tag. |
Metadata Tag | [Destroy] |
may be placed on | method declaration |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation | |
Note | The old name of this tag (PreDestroy) has been deprecated. |
Attributes
method | required for MXML/XML | The name of the method to invoke when the object is fully initialized. Will be automatically set when used as a Metadata Tag. |
Metadata Tag | [Observe] |
may be placed on | method declaration |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation |
Attributes
phase | optional | The lifecycle phase to observe. The default is postInit . The other permitted
values are preConfigure , preInit , preDestroy and postDestroy . |
objectId | optional | The id of the object to observe. If omitted the observer method will be invoked for all matching types (polymorphically). |
method | required for MXML/XML | The name of the method to invoke when the object is fully initialized. Will be automatically set when used as a Metadata Tag. |
Metadata Tag | [ResourceBinding] |
may be placed on | property declaration |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation |
Attributes
bundle | required | The bundle name of the resource. |
key | required | The resource key. |
property | required for MXML/XML | The name of the property that the resource should be bound to. Will be automatically set when used as a Metadata Tag. |
Metadata Tag | [Factory] |
may be placed on | method declaration |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation |
Attributes
method | required for MXML/XML | The name of the method that produces the obejcts. Will be automatically set when used as a Metadata Tag. |
Metadata Tag | [Target] |
may be placed on | property declaration |
MXML and XML Namespace | N/A |
MXML Tag | N/A |
XML Tag | N/A |
Detailed Explanation | in Creating Custom Configuration Tags (final section titled "Metadata on Properties or Methods") |
Attributes
None
Metadata Tag | [ObjectDefinition] |
may be placed on | property declaration |
MXML and XML Namespace | N/A |
MXML Tag | N/A |
XML Tag | N/A |
Detailed Explanation |
Attributes
lazy | optional | When set to false (default) the object will be instantiated when the container initializes (but only if the singleton attribute keeps the default value (true). When set to true the object will be instantiated on demand. |
singleton | optional | When set to true (default) the container will only create a single instance of the object, cache it internally and return the same instance upon each request. When set to false it will create a new instance upon each request. |
id | optional | The id the object should be registered with. If omitted the name of the property that produces (or holds) the object will be used as the id. |
order | optional | The initialization order. Only considered for non-lazy singletons,
processed in ascending order. Default int.MAX_VALUE . |
Metadata Tag | [Internal] |
may be placed on | property declaration |
MXML and XML Namespace | N/A |
MXML Tag | N/A |
XML Tag | N/A |
Detailed Explanation | May be placed on properties in an AS3 Configuration Class that should not be included in the IOC Container. |
Attributes
None
This section lists tags that can only be used in MXML and XML configuration and not as Metadata in classes. Nevertheless most of the other tags documented in previous sections can be used as MXML or XML tags, too (their tag names are listed if this is the case). But for the tags in previous sections the most common use case is to use them as Metadata.
Metadata Tag | N/A |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation | and |
Attributes
type | required | The type of the object to create. 创建一个对象 |
lazy | optional | When set to false (default) the object will be instantiated when the container initializes
(but only if the singleton attribute keeps the default value (true). When set to true the object will be instantiated
on demand. Can only be used in root object definitions, not in inline definitions. 当设置为false(默认),对象在容器初始化时创建(当singleton属性为默认值true时)。当设置为true,在你第一次使用该对象之前,对象不会被初始化和配置。该标签仅能用于根对象的定义,不能用于内部嵌套对象定义。 |
singleton | optional | When set to true (default) the container will only create a single instance of the
object, cache it internally and return the same instance upon each request. When set to false it will create
a new instance upon each request. Can only be used in root object definitions, not in inline definitions. 当设置为true(默认)时,容器将创建惟一的对象实例,每次请求返回相同的实例。当设置为false,对于每次请求,容器将创建一个新实例。这仅能用于根对象定义,不能用于内部嵌套对象定义。 |
id | optional | The id the object
should be registered with. If omitted the name of the property
that produces (or holds) the object will be used as the id. Can only be
used in root object definitions, not in inline definitions. 对象最好声明ID。如果忽略属性的名字,对象可通过ID访问。这仅能用于根对象定义,不能用于内部嵌套对象定义。 |
order | optional | The initialization order. Only considered for non-lazy singletons,
processed in ascending order. Default int.MAX_VALUE .初始化次序。仅应用于非lazy singletons,按升序处理,默认为int.MAX_VALUE |
Child Elements
Any tag listed in 14.1 through 14.5, ConstructorArgs, Property, All Custom Configuration Tags that implement the
ObjectDefinitionDecorator
interface.
Metadata Tag | N/A |
MXML Namespace | |
MXML Tag | |
XML Tag | N/A (simply use |
Detailed Explanation | Needed in MXML for inline object definitions. |
Attributes
type | required | The type of the object to create. |
Child Elements
Any tag listed in 14.1 through 14.5, ConstructorArgs, Property, All Custom Configuration Tags that implement the
ObjectDefinitionDecorator
interface.
Metadata Tag | N/A |
MXML Namespace | |
MXML Tag | |
XML Tag | |
Detailed Explanation |
Attributes
type | required | The type of the view that should be configured. |
id | optional | The id of the view that should be configured. |
Child Elements
Any tag listed in 14.1 through 14.5, all Custom Configuration Tags that implement the
ObjectDefinitionDecorator
interface except those that deal with object creation
as the View tag configures objects which already have been created by the Flex framework.
Metadata Tag | N/A |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Description | May be used to explicitly specify the constructor arguments in MXML or XML as a list of child tags |
Attributes
NoneChild Elements
Any tag listed in , Object, Array, StaticPropertyRef or any tag that is mapped
to an object or an ObjectDefinitionFactory
.
Metadata Tag | N/A |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Description | May be used to explicitly specify a property value in MXML or XML. The value may be a simple value or a dependency injected by type or by id. |
Attributes
name | required | The name of the property. |
value | optional | May be used for simple values (instead of a nested child node specifying the value). |
idRef | optional | Specifies a dependency for this property, referring to another object in the container by id. |
typeRef | optional | Specifies a dependency for this property, referring to another object in the container by type. |
required | optional | Indicates whether the dependency is required (only applied if idRef or typeRef is set). |
The attributes value
, idRef
and typeRef
are mutually exclusive.
Child Elements
A single Child Elements may be used to specify the value for the property if neither value, idRef nor typeRef have been
set as an attribute. Allowed are the same tags that are allowed as children of the ConstructorArgs tag:
Any tag listed in , Object, Array, StaticPropertyRef or any tag that is mapped
to an object or an ObjectDefinitionFactory
.
Metadata Tag | N/A |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Description | May be used to specify a reference to another object in the container by id or by type. |
Attributes
idRef | optional | Specifies a dependency for this property, referring to another object in the container by id. |
typeRef | optional | Specifies a dependency for this property, referring to another object in the container by type. |
required | optional | Indicates whether the dependency is required (only applied if idRef or typeRef is set). |
The attributes idRef
and typeRef
are mutually exclusive.
Child Elements
None.
Metadata Tag | N/A |
MXML and XML Namespace | |
MXML Tag | |
XML Tag | |
Description | May be used to specify Array values in MXML or XML, specifying the elements as a list of child tags. Should be preferred over mx:Array if it contains special Parsley tags as children (they won't be processed within a regular mx:Array tag). |
Attributes
NoneChild Elements
Any tag listed in , Object, Array, StaticPropertyRef or any tag that is mapped
to an object or an ObjectDefinitionFactory
.
Metadata Tag | N/A |
MXML Tag | N/A |
XML Namespace | |
XML Tag | |
Description | May be used to refer to a static property in XML configuration files. Not necessary in MXML configuration, use normal binding syntax in MXML (e.g. value="{Environment.CONSTANT}"). |
Attributes
type | required | The class the static property value should be fetched from. |
property | required | The name of the static property. |
Child Elements
None
For MXML configuration you can use the builtin tags to specify simple values like mx:String
or mx:int
.
For XML configuration Parsley includes a number of tags that can be used for simple values:
Example:
Metadata Tag | N/A |
MXML Tag | N/A |
XML Namespace | |
XML Tag | |
Description | May be used to include additional XML configuration files. You can place any number of include tags in XML configuration files. |
Attributes
filename | required | The name of the file to include. |
Child Elements
None
Metadata Tag | N/A |
MXML Tag | N/A |
XML Namespace | |
XML Tag | |
Description | May be used to declare variables which may be used in XML attributes or text nodes
with the notation ${variableName} . |
Attributes
name | required | The name of the variable. |
value | required | The value of the variable. |
Child Elements
None
Metadata Tag | N/A |
MXML Namespace | |
MXML Tag | |
XML Tag | N/A |
Detailed Explanation |
Attributes
target | optional | The object that should be wired to the Context. If omitted the document object the tag was placed in will be wired. |
repeat | optional | Indicates whether the wiring should happen repeatedly whenever the object is added to the stage. When set to false it is only wired once. The default is true. |
Metadata Tag | N/A |
MXML Tag | N/A (the builtin MXML tags for LogTargets can be used instead) |
XML Namespace | /flex/logging |
XML Tag | |
Required Initialization | FlexLoggingXmlSupport.initialize() |
Detailed Explanation |
Attributes
id | optional | The id of the LogTarget , usually not needed. |
type | optional | The type (class) of the LogTarget , defaults to TraceTarget if omitted. |
level | optional | The minimum level that this target should log. |
attributes of LineFormattedTarget | optional | If the specified type extends LineFormattedTarget
all properties of that class can be set: field-separator , include-category , include-level ,
include-date , include-time . |
Metadata Tag | N/A |
MXML Tag | N/A |
XML Namespace | /flash/logging |
XML Tag | |
Required Initialization | FlashLoggingXmlSupport.initialize() |
Detailed Explanation |
Attributes
id | optional | The id of the LogFactory , usually not needed. |
type | optional | The type (class) of the LogFactory , defaults to DefaultLogFactory which
is usually sufficient. |
context | optional | Boolean attribute (defaults to true ). Indicates whether this factory should
be set as the factory for the LogContext class. Should only be set to false for special requirements. |
root-level | optional | The default log level for loggers for which no level has been specified explicitly.
Defaults to LogLevel.TRACE . |
Child Elements
appender | optional | One or more Appenders that handle the log output. Usually at least one is required to see any output. |
logger | optional | Configuration for individual loggers. Only required for loggers which should not use
the root-level . |
Metadata Tag | N/A |
MXML Tag | N/A |
XML Namespace | /flash/logging |
XML Tag | |
Required Initialization | FlashLoggingXmlSupport.initialize() |
Detailed Explanation |
Attributes
name | required | The name of the Logger. |
level | required | The minum level this Logger should log. Valid values are trace , debug ,
info , warn , error and fatal . |
Child Elements
None
Metadata Tag | N/A |
MXML Tag | N/A |
XML Namespace | /flash/logging |
XML Tag | |
Required Initialization | FlashLoggingXmlSupport.initialize() |
Detailed Explanation |
Attributes
ref | required | The id of the Appender class configured in the Parsley Context. For configuring
the Appender itself you can use regular Parsley tags. |
threshold | required | The minum level this Appender should log. May be used as an additional filter mechanism
in addition to the level settings for individual loggers. Valid values are trace , debug ,
info , warn , error and fatal . |
Child Elements
None
Metadata Tag | N/A |
MXML Tag | N/A |
XML Namespace | /flash/resources |
XML Tag | |
Required Initialization | FlashResourceXmlSupport.initialize() |
Detailed Explanation |
Attributes
id | optional | The id of the ResourceManager , usually not needed as you should only
configure one ResourceManager instance and thus are able to inject it by type. |
type | optional | The type (class) of the ResourceManager , defaults to DefaultResourceManager which
is usually sufficient. |
cacheable | optional | Boolean attribute (defaults to false ). Indicates whether the ResourceManager
should cache loaded bundles. |
persistent | optional | Boolean attribute (defaults to false ). Indicates whether the ResourceManager
should store the last active locale in a Local Shared Object and restore it on the next application start. |
Child Elements
locale | optional | The locales supported by this ResourceManager. |
Metadata Tag | N/A |
MXML Tag | N/A |
XML Namespace | /flash/resources |
XML Tag | |
Required Initialization | FlashResourceXmlSupport.initialize() |
Detailed Explanation |
Attributes
language | optional | The language code for this locale, a lowercase ISO 639 code (e.g. en or fr ). |
country | optional | The country/region code for this locale, an uppercase ISO 3166 2-letter code
(e.g. US or FR ). |
Child Elements
None
Metadata Tag | N/A |
MXML Tag | N/A |
XML Namespace | /flash/resources |
XML Tag | |
Required Initialization | FlashResourceXmlSupport.initialize() |
Detailed Explanation |
Attributes
id | required | The id of the bundle. |
basename | required | The basename of files containing messages for this bundle.
For the locale en_US for example the basename messages/tooltips will instruct Parsley to load the
following files: messages/tooltips_en_US.xml , messages/tooltips_en.xml and messages/tooltips.xml . |
type | optional | The type (class) of the ResourceBundle , defaults to DefaultResourceBundle which
is usually sufficient. |
loaderFactory | optional | The type (class) of the BundleLoaderFactory ,
responsible for loading the bundle files. Defaults to DefaultResourceBundle which
is usually sufficient. |
localized | optional | Boolean attribute (defaults to true ). If set to false the framework will only load
the resources for the basename like messages/tooltips.xml and not look for files with localized messages. |
ignore-country | optional | Boolean attribute (defaults to false ). If set to true the framework will
ignore the country code of the active locale for this bundle. |
Child Elements
None
Metadata Tag | N/A |
MXML and XML Namespace | /pimento |
MXML Tag | |
XML Tag | |
Required Initialization for XML | PimentoXmlSupport.initialize() |
Detailed Explanation |
Attributes
id | optional | The id of the configuration instance. |
url | required | The URL that Pimento should connect to. |
timeout | optional | Specifies the request timeout in milliseconds. |
Child Elements
None
Metadata Tag | N/A |
MXML and XML Namespace | /pimento |
MXML Tag | |
XML Tag | |
Required Initialization for XML | PimentoXmlSupport.initialize() |
Detailed Explanation |
Attributes
id | optional | The id that this service will be registered with in the Parsley IOC Container. |
name | required | The name of the service as registered on the server-side. |
type | required | The AS3 service implementation (usually generated with Pimentos Ant Task). |
config | optional | The id of the PimentoConfig instance to use for this service. Only required
if you have more than one config tag in your Context. If there is only one (like in most use cases)
it will be automatically detected. |
timeout | optional | Specifies the request timeout in milliseconds. |
Metadata Tag | N/A |
MXML and XML Namespace | /cinnamon |
MXML Tag | |
XML Tag | |
Required Initialization for XML | CinnamonXmlSupport.initialize() |
Detailed Explanation |
Attributes
id | optional | The id of the channel instance. |
url | required | The URL that the channel should connect to. |
type | optional | The type (class) of the channel, defaults to NetConnectionServiceChannel . |
timeout | optional | Specifies the request timeout in milliseconds. |
Child Elements
None
Metadata Tag | N/A |
MXML and XML Namespace | /cinnamon |
MXML Tag | |
XML Tag | |
Required Initialization for XML | CinnamonXmlSupport.initialize() |
Detailed Explanation |
Attributes
id | optional | The id that this service will be registered with in the Parsley IOC Container. |
name | required | The name of the service as registered on the server-side. |
type | required | The AS3 service implementation (usually generated with Pimentos Ant Task). |
channel | optional | Reference to the id of the ServiceChannel instance. Only required
if you have more than one channel tag in your Context. If there is only one (like in most use cases)
it will be automatically detected. |
timeout | optional | Specifies the request timeout in milliseconds. |