org.ota.profile
Class Profile.Agreements.ProfileSecurity

java.lang.Object
  extended by org.ota.profile.Profile.Agreements.ProfileSecurity
Enclosing class:
Profile.Agreements

public static class Profile.Agreements.ProfileSecurity
extends java.lang.Object

Grants access rights on a single booking to offices other than the creator and responsible offices. Schema fragment(s) for this class:

 <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="ProfileSecurity" minOccurs="0" maxOccurs="99">
   <xs:complexType>
     <xs:attribute use="optional" name="AccessingOrganizationType">
       <xs:simpleType>
         <!-- Reference to inner class AccessingOrganization -->
       </xs:simpleType>
     </xs:attribute>
     <xs:attribute type="xs:string" use="optional" name="AccessingOrganizationID"/>
     <xs:attribute use="optional" name="AccessType">
       <xs:simpleType>
         <!-- Reference to inner class Access -->
       </xs:simpleType>
     </xs:attribute>
     <xs:attribute type="ns:TransferActionType" use="optional" name="TransferAction"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class Profile.Agreements.ProfileSecurity.Access
          Schema fragment(s) for this class:
static class Profile.Agreements.ProfileSecurity.AccessingOrganization
          Schema fragment(s) for this class:
 
Constructor Summary
Profile.Agreements.ProfileSecurity()
           
 
Method Summary
 Profile.Agreements.ProfileSecurity.Access getAccess()
          Get the 'AccessType' attribute value.
 Profile.Agreements.ProfileSecurity.AccessingOrganization getAccessingOrganization()
          Get the 'AccessingOrganizationType' attribute value.
 java.lang.String getAccessingOrganizationID()
          Get the 'AccessingOrganizationID' attribute value.
 TransferAction getTransferAction()
          Get the 'TransferAction' attribute value.
 void setAccess(Profile.Agreements.ProfileSecurity.Access access)
          Set the 'AccessType' attribute value.
 void setAccessingOrganization(Profile.Agreements.ProfileSecurity.AccessingOrganization accessingOrganization)
          Set the 'AccessingOrganizationType' attribute value.
 void setAccessingOrganizationID(java.lang.String accessingOrganizationID)
          Set the 'AccessingOrganizationID' attribute value.
 void setTransferAction(TransferAction transferAction)
          Set the 'TransferAction' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Profile.Agreements.ProfileSecurity

public Profile.Agreements.ProfileSecurity()
Method Detail

getAccessingOrganization

public Profile.Agreements.ProfileSecurity.AccessingOrganization getAccessingOrganization()
Get the 'AccessingOrganizationType' attribute value. Organization for which access information is being provided.

Returns:
value

setAccessingOrganization

public void setAccessingOrganization(Profile.Agreements.ProfileSecurity.AccessingOrganization accessingOrganization)
Set the 'AccessingOrganizationType' attribute value. Organization for which access information is being provided.

Parameters:
accessingOrganization -

getAccessingOrganizationID

public java.lang.String getAccessingOrganizationID()
Get the 'AccessingOrganizationID' attribute value. The identifier of the organization for which access information is being provided.

Returns:
value

setAccessingOrganizationID

public void setAccessingOrganizationID(java.lang.String accessingOrganizationID)
Set the 'AccessingOrganizationID' attribute value. The identifier of the organization for which access information is being provided.

Parameters:
accessingOrganizationID -

getAccess

public Profile.Agreements.ProfileSecurity.Access getAccess()
Get the 'AccessType' attribute value. Specifies the type of access that the organization has.

Returns:
value

setAccess

public void setAccess(Profile.Agreements.ProfileSecurity.Access access)
Set the 'AccessType' attribute value. Specifies the type of access that the organization has.

Parameters:
access -

getTransferAction

public TransferAction getTransferAction()
Get the 'TransferAction' attribute value. Indicates under what conditions the element will be transfered to the booking.

Returns:
value

setTransferAction

public void setTransferAction(TransferAction transferAction)
Set the 'TransferAction' attribute value. Indicates under what conditions the element will be transfered to the booking.

Parameters:
transferAction -