org.objectweb.carol.util.csiv2

Class SasPolicy

Implemented Interfaces:
org.omg.CORBA.Policy

public class SasPolicy
extends org.omg.CORBA.LocalObject
implements org.omg.CORBA.Policy

Csiv2 Policy for binding object

Author:
Florent Benoit

Field Summary

static int
POLICY_TYPE
Type

Constructor Summary

SasPolicy(SasComponent sasComponent)
Build a csiv2 policy with the given configuration

Method Summary

Policy
copy()
Returns a copy of the Policy object.
void
destroy()
Destroys the Policy object.
SasComponent
getSasComponent()
int
policy_type()
Returns the constant value that corresponds to the type of the policy object.

Field Details

POLICY_TYPE

public static final int POLICY_TYPE
Type

Field Value:
64377

Constructor Details

SasPolicy

public SasPolicy(SasComponent sasComponent)
Build a csiv2 policy with the given configuration

Parameters:
sasComponent - configuration for CsiV2

Method Details

copy

public Policy copy()
Returns a copy of the Policy object.

Returns:
a copy of the Policy object


destroy

public void destroy()
Destroys the Policy object.


getSasComponent

public SasComponent getSasComponent()

Returns:
the sasComponent.


policy_type

public int policy_type()
Returns the constant value that corresponds to the type of the policy object.

Returns:
the constant value that corresponds to the type of the policy object