Package com.ibm.portal.outbound.config

Interface Summary
Administrable This interface is for proxy configuration objects that have an administrative name.
AdministrableLocator<T extends Object & Administrable> A locator for Objects that implement the Administrable interface.
CookieRule The model object for cookie rules.
CookieRuleCreationContext The creation context for a new cookie rule.
CookieRuleLocator This interface procides methods to create lists of CookieRule instances.
CookieTransformationItem A cookie transformer definition.
CustomFilterItem An entry in the custom filter chain.
IPFilterSetting An IP filter setting.
ModifiableCookieRule
Objects of this interface are produced by the method ModelController#getModifiableNode() or .
ModifiableNode An interface for all modifiable outbound connection configuration elements.
ModifiableOutboundConnectionProfile Interface that contains functions to modify outbound connection profile items.
ModifiablePolicyMapping
The interface is provided by ModelController#getModifiableNode().
ModifiablePolicyRule
The interface is provided by OutboundConnectionModelController#getModifiableNode().
ModifiablePolicyVariable
The interface is provided by OutboundConnectionModelController#getModifiableNode().
OutboundConnectionLocatorProvider This interface provides locators for the different configuration items that are contained in the Outbound Connection Configuration model.
OutboundConnectionModel This is the model object for all outbound connection configuration settings.
OutboundConnectionModelController This is the controller object for the outbound connection model.
The OutboundConnectionModelController object is instantiated from the connection model, if the application wants to modify outbound connection configuration settings.
OutboundConnectionProfile This object represents a configuration profile for outbound connections.
OutboundConnectionProfileCreationContext The creation context for a new OutboundConnectionProfile element.
OutboundConnectionProfileLocator A locator for OutboundConnectionProfile configuration items.
PatternMatcher<T extends Object & Administrable> A pattern matcher interface.
PolicyMapping The Outbound Connection configuration setting of a PolicyMapping.
PolicyMappingCreationContext The creation context for a new policy mapping.

OutboundConnectionModelController ctrl;
OutboundConnectionProfile theOwner;
˙˙˙
PolicyMappingCreationContext cc = OutboundConnectionCreationContextBuilderFactory.getInstance().
getPolicyMappingCreationContext(owner, "myNewMapping", "/my_ajax_proxy");
ctrl.create(ModifiableOutboundConnectionProfile.class, cc);


PolicyMappingLocator A locator to access PolicyMapping items.
PolicyRule This object encapsulates a policy rule.
PolicyRuleCreationContext The creation context for a new policy rule.
PolicyMapping theOwner; OutboundConnectionModelController ctrl;
˙˙˙ PolicyRuleCreationContext cc = OutboundConnectionCreationContextBuilderFactory.getInstance().
PolicyRuleLocator A locator to access PolicyRule items.
PolicyVariable Interface for a policy variable.
PolicyVariableCreationContext The creation context for a new policy variable.
PolicyVariableLocator A locator to access PolicyVariable items.

The locator provides methods to get to the PolicyVariable objects that are owned by a given PolicyMapping item.
Code example:

String urlPattern = "http://www.myserver.com/test/*"
OutboundConnectionModel model;
OutboundConnectionProfile theOwner;
˙˙˙
PolicyVariableLocator locator = model.getPolicyVariableLocator(theOwner);
System.out.println ("These are all my variables: ");
for (PolicyVariable variable : locator.listAll()) {
System.out.println(variable.toString());
}
VirtualPortalScope The virtual portal scope.
VirtualPortalScope.AnyVirtualPortalScope This interface is used to retrieve an outbound HTTP connection configuration model without any portal scoping.
 

Enum Summary
CookieRule.Handling Cookie handling types
CookieRule.Scope The scope in which an cookie instance of this type should be used
IPFilterSetting.FilterType The type of the filter setting.
PolicyVariable.VariableType