Uses of Package
com.opencloud.slee.upgrade.transformation.model
-
Packages that use com.opencloud.slee.upgrade.transformation.model Package Description com.opencloud.slee.upgrade.transformation com.opencloud.slee.upgrade.transformation.engine com.opencloud.slee.upgrade.transformation.engine.profile com.opencloud.slee.upgrade.transformation.model This package defines the model objects for the data transformation tool. -
Classes in com.opencloud.slee.upgrade.transformation.model used by com.opencloud.slee.upgrade.transformation Class Description ComponentMatcher Matches a SLEE component ID, such as a profile spec ID.ObjectGenerator An object generator produces an object, which may be a string, a null, or an array of such items.ObjectGenerator.StringGenerator A type ofObjectGenerator
which always generates aString
value.ProfileAction An action which can be performed on profiles.ProfileRule A profile rule defines a profile context, as well zero or more profile actions, and zero or more child profile rules.ProfileRuleChild EachProfileRuleChild
is either a nestedProfileRule
, or aProfileAction
to apply within the context of the enclosing rule.ProfileTableCreationRule A type of rule for creating and adding a profile table to the export data.
Note: this is not a subclass ofProfileRule
, because it exists outside of any existing profile context.RaConfigAction An action which can be performed on RA configuration.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.RaConfigRuleChild EachRaConfigRuleChild
is either a nestedRaConfigRule
, or anRaConfigAction
to apply within the context of the enclosing rule.Rule Supertype of all transformation rules.RulesContext A RulesContext is passed to the implementations of theTransformationApi.rules(RulesContext)
method, passing in information and resources which may be helpful when generating the array ofRule
s.StringMatcher A string matcher is able to match against a string value.ValueFunction A function which produces a profile attribute value or RA configuration property value, based on a givenGeneratorContext
. -
Classes in com.opencloud.slee.upgrade.transformation.model used by com.opencloud.slee.upgrade.transformation.engine Class Description TransformationRules A collection of profile rules, RA config rules, profile table creation rules, and OID rename mapping used to transform export and data migration data. -
Classes in com.opencloud.slee.upgrade.transformation.model used by com.opencloud.slee.upgrade.transformation.engine.profile Class Description ProfileAction An action which can be performed on 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. -
Classes in com.opencloud.slee.upgrade.transformation.model used by com.opencloud.slee.upgrade.transformation.model Class Description ComponentMatcher Matches a SLEE component ID, such as a profile spec ID.GeneratorContext A GeneratorContext is passed to theValueFunction.evaluate(com.opencloud.slee.upgrade.transformation.model.GeneratorContext)
andObjectGenerator.generate(GeneratorContext)
methods.
It contains information about the context in which the value is being generated.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.StringGenerator A type ofObjectGenerator
which always generates aString
value.ProfileAction An action which can be performed on profiles.ProfileAction.ContextRequirement ProfileContext A profile context acts as a form of profile predicate, matching some aspect of a profile, such as its name.ProfileRule A profile rule defines a profile context, as well zero or more profile actions, and zero or more child profile rules.ProfileRuleChild EachProfileRuleChild
is either a nestedProfileRule
, or aProfileAction
to apply within the context of the enclosing rule.ProfileTableCreationRule A type of rule for creating and adding a profile table to the export data.
Note: this is not a subclass ofProfileRule
, because it exists outside of any existing profile context.RaConfigAction An action which can be performed on RA configuration.RaConfigAction.RaConfigPropertyAction RaConfigContext An RA context acts as a form of RA entity predicate, matching some aspect of an RA entity, such as its 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.RaConfigRuleChild EachRaConfigRuleChild
is either a nestedRaConfigRule
, or anRaConfigAction
to apply within the context of the enclosing rule.Rule Supertype of all transformation rules.StringMatcher A string matcher is able to match against a string value.ValueFunction A function which produces a profile attribute value or RA configuration property value, based on a givenGeneratorContext
.