See: Description
Interface | Description |
---|---|
ProfileRuleChild |
Each
ProfileRuleChild is either a nested ProfileRule , or a ProfileAction to apply
within the context of the enclosing rule. |
RaConfigRuleChild |
Each
RaConfigRuleChild is either a nested RaConfigRule , or an RaConfigAction to apply
within the context of the enclosing rule. |
RulesContext |
A RulesContext is passed to the implementations of the
TransformationApi.rules(RulesContext) method,
passing in information and resources which may be helpful when generating the array of Rule s. |
ValueFunction |
A function which produces a profile attribute value or RA configuration property
value, based on a given
GeneratorContext . |
Class | Description |
---|---|
ComponentMatcher |
Matches a SLEE component ID, such as a profile spec ID.
|
GeneratorContext |
A GeneratorContext is passed to the
ValueFunction.evaluate(com.opencloud.slee.upgrade.transformation.model.GeneratorContext) and
ObjectGenerator.generate(GeneratorContext) methods. |
GeneratorContext.Attribute |
Information about the attribute which is being generated, where appropriate.
|
GeneratorContext.Profile |
Information about the profile in which the evaluation is taking place, where appropriate.
|
GeneratorContext.RuleInfo |
Information about the transformation rule in which the evaluation is taking place.
|
GeneratorContext.Table |
Information about the profile table in which the evaluation is taking place, where appropriate.
|
ObjectGenerator |
An object generator produces an object, which may be a string, a null, or an array of such items.
|
ObjectGenerator.ArrayGenerator |
A type of
ObjectGenerator which always returns an array. |
ObjectGenerator.ConstantGenerator |
A type of
ObjectGenerator.StringGenerator which always returns a fixed, non-null string value. |
ObjectGenerator.FunctionGenerator |
A type of
ObjectGenerator which returns values based on some ValueFunction . |
ObjectGenerator.NullValueGenerator |
A type of
ObjectGenerator.StringGenerator which always returns the null value. |
ObjectGenerator.StringGenerator |
A type of
ObjectGenerator which always generates a String value. |
ProfileAction |
An action which can be performed on profiles.
|
ProfileAction.AddAttribute |
Used for adding a new attribute to profiles.
|
ProfileAction.ChangeAttributeType |
Used to change the type of an existing profile attribute within the export data.
|
ProfileAction.CreateProfile |
Used to create and add a profile to the export data.
|
ProfileAction.DeleteAttribute |
Used for deleting an attribute from profiles in the export data.
|
ProfileAction.DeleteProfile |
Used to delete a profile from the export data.
|
ProfileAction.DeleteProfileTable |
Used to delete a profile table from the export data.
|
ProfileAction.RenameAttribute |
Used to rename an existing attribute.
|
ProfileAction.RenameProfile |
Used to rename a profile within the export data.
|
ProfileAction.RenameProfileSpec |
Used to change the name of a profile specification within the export data.
|
ProfileAction.RenameProfileTable |
Used to rename a profile table within the export data.
|
ProfileAction.SetAttribute |
Used for setting an attribute value within profiles.
|
ProfileContext |
A profile context acts as a form of profile predicate, matching some
aspect of a profile, such as its name.
|
ProfileContext.IfAttributeValue |
Matches profiles based on the value of a particular profile attribute.
|
ProfileContext.ProfileName |
Matches profiles based on their profile name.
|
ProfileContext.ProfileSpec |
Matches profiles based on the associated profile specification.
|
ProfileContext.ProfileTable |
Matches profiles based on the enclosing profile table.
|
ProfileRule |
A profile rule defines a profile context, as well zero or more profile actions,
and zero or more child profile rules.
|
ProfileTableCreationRule |
A type of rule for creating and adding a profile table to the export data.
|
RaConfigAction |
An action which can be performed on RA configuration.
|
RaConfigAction.AddProperty |
Used for adding a new property to an RA entity configuration.
|
RaConfigAction.DeleteProperty | |
RaConfigAction.DeleteRaEntity | |
RaConfigAction.RaConfigPropertyAction | |
RaConfigAction.RenameProperty | |
RaConfigAction.RenameRaEntity | |
RaConfigAction.SetProperty | |
RaConfigContext |
An RA context acts as a form of RA entity predicate, matching some
aspect of an RA entity, such as its entity name.
|
RaConfigContext.IfPropertyValue |
Matches RA entities based on the value of a particular configuration property.
|
RaConfigContext.RaEntity |
Matches RA entities based on their entity name.
|
RaConfigRule |
An RA config rule defines an RA configuration context, as well zero or more RA config actions,
and zero or more child RA config rules.
|
Rule |
Supertype of all transformation rules.
|
StringMatcher |
A string matcher is able to match against a string value.
|
StringMatcher.AnyStringMatcher |
A
StringMatcher which matches any string value, including the null value. |
StringMatcher.ConstantMatcher |
A
StringMatcher which matches a particular, constant, non-null string value. |
StringMatcher.NullValueMatcher |
A
StringMatcher which only matches the null value. |
StringMatcher.RegexMatcher |
A
StringMatcher which matches a full string value against a given regular expression. |
TransformationRules |
A collection of profile rules, RA config rules, and profile table creation rules used
to transform export data.
|
Enum | Description |
---|---|
ProfileAction.ContextRequirement |
Copyright © OpenCloud. All Rights Reserved.