org.opencrx.kernel.base.cci2
Interface SecureObject

All Known Subinterfaces:
Absence, Absence, AbstractActivityParty, AbstractActivityParty, AbstractContract, AbstractContract, AbstractEMailRecipient, AbstractEMailRecipient, AbstractEntry, AbstractEntry, AbstractGroup, AbstractGroup, AbstractInvoicePosition, AbstractInvoicePosition, AbstractMailingRecipient, AbstractMailingRecipient, AbstractOpportunityPosition, AbstractOpportunityPosition, AbstractPhoneCallRecipient, AbstractPhoneCallRecipient, AbstractPriceLevel, AbstractPriceLevel, AbstractProduct, AbstractProduct, AbstractProductConfiguration, AbstractProductConfiguration, AbstractQuotePosition, AbstractQuotePosition, AbstractRemovedPosition, AbstractRemovedPosition, AbstractSalesOrderPosition, AbstractSalesOrderPosition, AbstractTask, AbstractTask, AccessHistory, AccessHistory, Account, Account, AccountAddress, AccountAddress, AccountAddress, AccountAddress, AccountAssignment, AccountAssignment, AccountAssignmentContract, AccountAssignmentContract, AccountAssignmentInventoryItem, AccountAssignmentInventoryItem, AccountAssignmentProduct, AccountAssignmentProduct, AccountAttributeFilterProperty, AccountAttributeFilterProperty, AccountCategoryFilterProperty, AccountCategoryFilterProperty, AccountFilterGlobal, AccountFilterGlobal, AccountFilterProperty, AccountFilterProperty, AccountMembership, AccountMembership, AccountQueryFilterProperty, AccountQueryFilterProperty, AccountTypeFilterProperty, AccountTypeFilterProperty, Activity, Activity, ActivityAttributeFilterProperty, ActivityAttributeFilterProperty, ActivityCategory, ActivityCategory, ActivityCreationAction, ActivityCreationAction, ActivityCreator, ActivityCreator, ActivityFilterCalendarFeed, ActivityFilterCalendarFeed, ActivityFilterGlobal, ActivityFilterGlobal, ActivityFilterGroup, ActivityFilterGroup, ActivityFilterProperty, ActivityFilterProperty, ActivityFollowUp, ActivityFollowUp, ActivityGroup, ActivityGroup, ActivityGroupAssignment, ActivityGroupAssignment, ActivityGroupCalendarFeed, ActivityGroupCalendarFeed, ActivityLinkFrom, ActivityLinkFrom, ActivityLinkTo, ActivityLinkTo, ActivityMilestone, ActivityMilestone, ActivityNumberFilterProperty, ActivityNumberFilterProperty, ActivityProcess, ActivityProcess, ActivityProcessAction, ActivityProcessAction, ActivityProcessState, ActivityProcessState, ActivityProcessStateFilterProperty, ActivityProcessStateFilterProperty, ActivityProcessTransition, ActivityProcessTransition, ActivityQueryFilterProperty, ActivityQueryFilterProperty, ActivityStateFilterProperty, ActivityStateFilterProperty, ActivityTracker, ActivityTracker, ActivityType, ActivityType, ActivityTypeFilterProperty, ActivityTypeFilterProperty, ActivityVote, ActivityVote, ActivityWorkRecord, ActivityWorkRecord, AdditionalExternalLink, AdditionalExternalLink, AddressAttributeFilterProperty, AddressAttributeFilterProperty, AddressCategoryFilterProperty, AddressCategoryFilterProperty, AddressDisabledFilterProperty, AddressDisabledFilterProperty, AddressFilterGlobal, AddressFilterGlobal, AddressFilterProperty, AddressFilterProperty, AddressGroup, AddressGroup, AddressGroupMember, AddressGroupMember, AddressMainFilterProperty, AddressMainFilterProperty, AddressQueryFilterProperty, AddressQueryFilterProperty, AddressTypeFilterProperty, AddressTypeFilterProperty, AddressUsageFilterProperty, AddressUsageFilterProperty, Alert, Alert, AliasType, AliasType, Artifact, Artifact, ArtifactContext, ArtifactContext, ArtifactDependency, ArtifactDependency, Asset, Asset, AssetContext, AssetContext, AssignedToFilterProperty, AssignedToFilterProperty, Association, Association, AssociationEnd, AssociationEnd, Attribute, Attribute, AuditEntry, AuditEntry, BehaviouralFeature, BehaviouralFeature, Booking, Booking, BookingPeriod, BookingPeriod, BookingText, BookingText, BooleanProperty, BooleanProperty, BooleanPropertySetEntry, BooleanPropertySetEntry, Budget, Budget, Building, Building, BuildingComplex, BuildingComplex, BuildingUnit, BuildingUnit, CalculationRule, CalculationRule, Calendar, Calendar, CalendarDay, CalendarDay, CalendarFeed, CalendarFeed, CalendarProfile, CalendarProfile, CategoryFilterProperty, CategoryFilterProperty, CategoryFilterProperty, CategoryFilterProperty, Class, Class, ClassificationElement, ClassificationElement, Classifier, Classifier, CodeValueContainer, CodeValueContainer, CodeValueEntry, CodeValueEntry, CollectionType, CollectionType, Competitor, Competitor, ComponentConfiguration, ComponentConfiguration, CompoundBooking, CompoundBooking, ConfigurationModification, ConfigurationModification, Constant, Constant, Constraint, Constraint, Contact, Contact, ContactMembership, ContactMembership, ContactRelationship, ContactRelationship, ContactRole, ContactRole, ContractAddress, ContractAddress, ContractAttributeFilterProperty, ContractAttributeFilterProperty, ContractFilterGlobal, ContractFilterGlobal, ContractFilterProperty, ContractFilterProperty, ContractLinkFrom, ContractLinkFrom, ContractLinkTo, ContractLinkTo, ContractPriorityFilterProperty, ContractPriorityFilterProperty, ContractQueryFilterProperty, ContractQueryFilterProperty, ContractRole, ContractRole, ContractStateFilterProperty, ContractStateFilterProperty, ContractTypeFilterProperty, ContractTypeFilterProperty, CreditBooking, CreditBooking, CreditLimit, CreditLimit, CrxObject, CrxObject, CustomerContractRole, CustomerContractRole, CustomerFilterProperty, CustomerFilterProperty, Datatype, Datatype, DateProperty, DateProperty, DatePropertySetEntry, DatePropertySetEntry, DateTimeProperty, DateTimeProperty, DateTimePropertySetEntry, DateTimePropertySetEntry, DebitBooking, DebitBooking, DecimalProperty, DecimalProperty, DecimalPropertySetEntry, DecimalPropertySetEntry, DefaultSalesTaxTypeFilterProperty, DefaultSalesTaxTypeFilterProperty, DeliveryInformation, DeliveryInformation, DeliveryRequest, DeliveryRequest, Depot, Depot, DepotAddress, DepotAddress, DepotContract, DepotContract, DepotEntity, DepotEntity, DepotEntityRelationship, DepotEntityRelationship, DepotGroup, DepotGroup, DepotHolder, DepotHolder, DepotPosition, DepotPosition, DepotReference, DepotReference, DepotReport, DepotReport, DepotReportItem, DepotReportItem, DepotReportItemPosition, DepotReportItemPosition, DepotType, DepotType, Description, Description, Descriptor, Descriptor, DescriptorGroup, DescriptorGroup, DesignDiagram, DesignDiagram, DesignModel, DesignModel, DesignPart, DesignPart, DisabledFilterProperty, DisabledFilterProperty, DisabledFilterProperty, DisabledFilterProperty, DisabledFilterProperty, DisabledFilterProperty, DisabledFilterProperty, DisabledFilterProperty, DiscountPriceModifier, DiscountPriceModifier, Document, Document, DocumentAttachment, DocumentAttachment, DocumentAttachment, DocumentAttachment, DocumentFolder, DocumentFolder, DocumentFolderAssignment, DocumentFolderAssignment, DocumentFolderEntry, DocumentFolderEntry, DocumentLink, DocumentLink, DocumentLock, DocumentLock, DocumentRevision, DocumentRevision, EffortEstimate, EffortEstimate, Element, Element, EMail, EMail, EMailAccount, EMailAccount, EMailAddress, EMailAddress, EMailAddress, EMailAddress, EMailAddress, EMailAddress, EMailAddress, EMailAddress, EMailRecipient, EMailRecipient, EMailRecipientGroup, EMailRecipientGroup, EmploymentContract, EmploymentContract, EnumerationType, EnumerationType, Event, Event, Exception, Exception, ExportProfile, ExportProfile, ExternalActivity, ExternalActivity, ExternalTask, ExternalTask, Facility, Facility, Feature, Feature, FolderAssignment, FolderAssignment, GeneralizableElement, GeneralizableElement, Group, Group, IcalFeed, IcalFeed, ImplementationPart, ImplementationPart, Import, Import, Incident, Incident, IncidentParty, IncidentParty, IndexEntry, IndexEntry, IntegerProperty, IntegerProperty, IntegerPropertySetEntry, IntegerPropertySetEntry, InterfaceSpec, InterfaceSpec, InventoryItem, InventoryItem, Invoice, Invoice, InvoicePosition, InvoicePosition, InvolvedObject, InvolvedObject, Lead, Lead, LegalEntity, LegalEntity, LinearPriceModifier, LinearPriceModifier, LinkableItemLinkFrom, LinkableItemLinkFrom, LinkableItemLinkTo, LinkableItemLinkTo, LinkedActivityFollowUpAction, LinkedActivityFollowUpAction, Mailing, Mailing, MailingRecipient, MailingRecipient, MailingRecipientGroup, MailingRecipientGroup, Media, Media, Media, Media, MediaContent, MediaContent, MediaReference, MediaReference, Meeting, Meeting, MeetingParty, MeetingParty, Member, Member, Namespace, Namespace, Note, Note, ObjectCreationAuditEntry, ObjectCreationAuditEntry, ObjectFinder, ObjectFinder, ObjectModificationAuditEntry, ObjectModificationAuditEntry, ObjectRemovalAuditEntry, ObjectRemovalAuditEntry, Operation, Operation, Opportunity, Opportunity, OpportunityPosition, OpportunityPosition, Organization, Organization, OrganizationalUnit, OrganizationalUnit, OrganizationalUnitRelationship, OrganizationalUnitRelationship, Package, Package, Parameter, Parameter, Part, Part, PhoneCall, PhoneCall, PhoneCallRecipient, PhoneCallRecipient, PhoneCallRecipientGroup, PhoneCallRecipientGroup, PhoneNumber, PhoneNumber, PhoneNumber, PhoneNumber, PhoneNumber, PhoneNumber, PhoneNumber, PhoneNumber, PositionCreation, PositionCreation, PositionModification, PositionModification, PositionRemoval, PositionRemoval, PostalAddress, PostalAddress, PostalAddress, PostalAddress, PostalAddress, PostalAddress, PostalAddress, PostalAddress, PriceLevel, PriceLevel, PriceListEntry, PriceListEntry, PriceModifier, PriceModifier, PriceUomFilterProperty, PriceUomFilterProperty, PricingRule, PricingRule, PrimitiveType, PrimitiveType, Product, Product, ProductAddress, ProductAddress, ProductApplication, ProductApplication, ProductAttributeFilterProperty, ProductAttributeFilterProperty, ProductBasePrice, ProductBasePrice, ProductClassification, ProductClassification, ProductClassificationFilterProperty, ProductClassificationFilterProperty, ProductClassificationRelationship, ProductClassificationRelationship, ProductConfiguration, ProductConfiguration, ProductConfigurationType, ProductConfigurationType, ProductConfigurationTypeSet, ProductConfigurationTypeSet, ProductDepotPosition, ProductDepotPosition, ProductFilterGlobal, ProductFilterGlobal, ProductFilterProperty, ProductFilterProperty, ProductPhase, ProductPhase, ProductPhasePriceLevel, ProductPhasePriceLevel, ProductQueryFilterProperty, ProductQueryFilterProperty, ProductReference, ProductReference, Profile, Profile, Property, Property, PropertySet, PropertySet, PropertySet, PropertySet, PropertySetEntry, PropertySetEntry, QuantityModification, QuantityModification, QuickAccess, QuickAccess, Quote, Quote, QuotePosition, QuotePosition, Rating, Rating, Reference, Reference, ReferenceProperty, ReferenceProperty, ReferencePropertySetEntry, ReferencePropertySetEntry, RelatedProduct, RelatedProduct, RemovedPosition, RemovedPosition, RequirementDiagram, RequirementDiagram, RequirementModel, RequirementModel, RequirementPart, RequirementPart, Resource, Resource, ResourceAssignment, ResourceAssignment, ResourceIdentifier, ResourceIdentifier, RevenueReport, RevenueReport, Room, Room, Room, Room, Room, Room, SalesOrder, SalesOrder, SalesOrderPosition, SalesOrderPosition, SalesRepFilterProperty, SalesRepFilterProperty, SalesTaxType, SalesTaxType, SalesVisit, SalesVisit, ScheduledEndFilterProperty, ScheduledEndFilterProperty, ScheduledStartFilterProperty, ScheduledStartFilterProperty, SearchIndexEntry, SearchIndexEntry, SecureObject, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, SetActualEndAction, SetActualEndAction, SetActualStartAction, SetActualStartAction, SetAssignedToAction, SetAssignedToAction, SimpleBooking, SimpleBooking, SimpleEntry, SimpleEntry, SingleBooking, SingleBooking, Site, Site, Slot, Slot, SolutionPart, SolutionPart, StringProperty, StringProperty, StringPropertySetEntry, StringPropertySetEntry, StructuralFeature, StructuralFeature, StructureField, StructureField, StructureType, StructureType, Subscription, Subscription, SupplierFilterProperty, SupplierFilterProperty, Tag, Tag, Task, Task, TaskParty, TaskParty, TestDiagram, TestDiagram, TestModel, TestModel, TestPart, TestPart, Topic, Topic, TotalAmountFilterProperty, TotalAmountFilterProperty, TypedElement, TypedElement, UnspecifiedAccount, UnspecifiedAccount, Uom, Uom, UomSchedule, UomSchedule, UriProperty, UriProperty, UriPropertySetEntry, UriPropertySetEntry, UseCase, UseCase, UserHome, UserHome, VariabilityPoint, VariabilityPoint, Warehouse, Warehouse, WebAddress, WebAddress, WebAddress, WebAddress, WebAddress, WebAddress, WebAddress, WebAddress, WeekDay, WeekDay, WfAction, WfAction, WfActionLogEntry, WfActionLogEntry, WfProcess, WfProcess, WfProcessInstance, WfProcessInstance, WorkAndExpenseRecord, WorkAndExpenseRecord
All Known Implementing Classes:
Absence, AbstractContract, AbstractEMailRecipient, AbstractEntry, AbstractInvoicePosition, AbstractMailingRecipient, AbstractOpportunityPosition, AbstractPhoneCallRecipient, AbstractPriceLevel, AbstractQuotePosition, AbstractRemovedPosition, AbstractSalesOrderPosition, AbstractTask, AccessHistory, Account, AccountAddress, AccountAddress, AccountAssignment, AccountAssignmentContract, AccountAssignmentInventoryItem, AccountAssignmentProduct, AccountCategoryFilterProperty, AccountFilterGlobal, AccountFilterProperty, AccountMembership, AccountQueryFilterProperty, AccountTypeFilterProperty, Activity, ActivityCategory, ActivityCreationAction, ActivityCreator, ActivityFilterCalendarFeed, ActivityFilterGlobal, ActivityFilterGroup, ActivityFilterProperty, ActivityFollowUp, ActivityGroupAssignment, ActivityGroupCalendarFeed, ActivityLinkFrom, ActivityLinkTo, ActivityMilestone, ActivityNumberFilterProperty, ActivityProcess, ActivityProcessAction, ActivityProcessState, ActivityProcessStateFilterProperty, ActivityProcessTransition, ActivityQueryFilterProperty, ActivityStateFilterProperty, ActivityTracker, ActivityType, ActivityTypeFilterProperty, ActivityVote, ActivityWorkRecord, AdditionalExternalLink, AddressCategoryFilterProperty, AddressDisabledFilterProperty, AddressFilterGlobal, AddressFilterProperty, AddressGroup, AddressGroupMember, AddressMainFilterProperty, AddressQueryFilterProperty, AddressTypeFilterProperty, AddressUsageFilterProperty, Alert, AliasType, Artifact, ArtifactContext, ArtifactDependency, Asset, AssetContext, AssignedToFilterProperty, Association, AssociationEnd, Attribute, AuditEntry, BookingPeriod, BookingText, BooleanProperty, BooleanPropertySetEntry, Budget, Building, BuildingComplex, BuildingUnit, CalculationRule, Calendar, CalendarDay, CalendarFeed, CalendarProfile, CategoryFilterProperty, CategoryFilterProperty, Class, ClassificationElement, CodeValueContainer, CodeValueEntry, CollectionType, Competitor, ComponentConfiguration, CompoundBooking, ConfigurationModification, Constant, Constraint, Contact, ContactMembership, ContactRelationship, ContactRole, ContractAddress, ContractFilterGlobal, ContractFilterProperty, ContractLinkFrom, ContractLinkTo, ContractPriorityFilterProperty, ContractQueryFilterProperty, ContractRole, ContractStateFilterProperty, ContractTypeFilterProperty, CreditBooking, CreditLimit, CustomerContractRole, CustomerFilterProperty, DateProperty, DatePropertySetEntry, DateTimeProperty, DateTimePropertySetEntry, DebitBooking, DecimalProperty, DecimalPropertySetEntry, DefaultSalesTaxTypeFilterProperty, DeliveryInformation, DeliveryRequest, Depot, DepotAddress, DepotContract, DepotEntity, DepotEntityRelationship, DepotGroup, DepotHolder, DepotPosition, DepotReference, DepotReport, DepotReportItemPosition, DepotType, Description, Descriptor, DescriptorGroup, DesignDiagram, DesignModel, DisabledFilterProperty, DisabledFilterProperty, DisabledFilterProperty, DisabledFilterProperty, DiscountPriceModifier, Document, DocumentAttachment, DocumentAttachment, DocumentFolder, DocumentFolderAssignment, DocumentFolderEntry, DocumentLink, DocumentLock, DocumentRevision, EffortEstimate, Element, EMail, EMailAccount, EMailAddress, EMailAddress, EMailAddress, EMailAddress, EMailRecipient, EMailRecipientGroup, EmploymentContract, EnumerationType, Event, Exception, ExportProfile, ExternalActivity, ExternalTask, Facility, FolderAssignment, Group, IcalFeed, ImplementationPart, Import, Incident, IncidentParty, IndexEntry, IntegerProperty, IntegerPropertySetEntry, InterfaceSpec, InventoryItem, Invoice, InvoicePosition, InvolvedObject, Lead, LegalEntity, LinearPriceModifier, LinkableItemLinkFrom, LinkableItemLinkTo, LinkedActivityFollowUpAction, Mailing, MailingRecipient, MailingRecipientGroup, Media, Media, MediaContent, MediaReference, Meeting, MeetingParty, Member, Note, ObjectCreationAuditEntry, ObjectFinder, ObjectModificationAuditEntry, ObjectRemovalAuditEntry, Operation, Opportunity, OpportunityPosition, Organization, OrganizationalUnit, OrganizationalUnitRelationship, Package, Parameter, Part, PhoneCall, PhoneCallRecipient, PhoneCallRecipientGroup, PhoneNumber, PhoneNumber, PhoneNumber, PhoneNumber, PositionCreation, PositionModification, PositionRemoval, PostalAddress, PostalAddress, PostalAddress, PostalAddress, PriceLevel, PriceListEntry, PriceModifier, PriceUomFilterProperty, PricingRule, PrimitiveType, Product, ProductAddress, ProductApplication, ProductBasePrice, ProductClassification, ProductClassificationFilterProperty, ProductClassificationRelationship, ProductConfiguration, ProductConfigurationType, ProductConfigurationTypeSet, ProductDepotPosition, ProductFilterGlobal, ProductFilterProperty, ProductPhase, ProductPhasePriceLevel, ProductQueryFilterProperty, ProductReference, Profile, Property, PropertySet, PropertySet, PropertySetEntry, QuantityModification, QuickAccess, Quote, QuotePosition, Rating, Reference, ReferenceProperty, ReferencePropertySetEntry, RelatedProduct, RemovedPosition, RequirementDiagram, RequirementModel, Resource, ResourceAssignment, ResourceIdentifier, RevenueReport, Room, Room, Room, SalesOrder, SalesOrderPosition, SalesRepFilterProperty, SalesTaxType, SalesVisit, ScheduledEndFilterProperty, ScheduledStartFilterProperty, SearchIndexEntry, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, SetActualEndAction, SetActualStartAction, SetAssignedToAction, SimpleBooking, SimpleEntry, SingleBooking, Site, Slot, SolutionPart, StringProperty, StringPropertySetEntry, StructureField, StructureType, Subscription, SupplierFilterProperty, Tag, Task, TaskParty, TestDiagram, TestModel, Topic, TotalAmountFilterProperty, UnspecifiedAccount, Uom, UomSchedule, UriProperty, UriPropertySetEntry, UseCase, UserHome, VariabilityPoint, Warehouse, WebAddress, WebAddress, WebAddress, WebAddress, WeekDay, WfAction, WfActionLogEntry, WfProcess, WfProcessInstance, WorkAndExpenseRecord

public interface SecureObject

Abstract class SecureObject


Method Summary
 ModifySecureObjectResult addOwningGroup(ModifyOwningGroupParams in)
           
 CheckPermissionsResult checkPermissions(CheckPermissionsParams in)
           
 ContextCapable getAccessGrantedByParent()
          Retrieves the value for the reference accessGrantedByParent.
 short getAccessLevelBrowse()
          Retrieves the value for the attribute accessLevelBrowse.
 short getAccessLevelDelete()
          Retrieves the value for the attribute accessLevelDelete.
 short getAccessLevelUpdate()
          Retrieves the value for the attribute accessLevelUpdate.
 List<String> getOwner()
          Retrieves a list containing all the elements for the attribute owner.
<T extends PrincipalGroup>
List<T>
getOwningGroup()
          Retrieves the Collection of objects referenced by owningGroup.
 User getOwningUser()
          Retrieves the value for the reference owningUser.
 ModifySecureObjectResult removeAllOwningGroup(RemoveAllOwningGroupParams in)
           
 ModifySecureObjectResult removeOwningGroup(ModifyOwningGroupParams in)
           
 ModifySecureObjectResult replaceOwningGroup(ModifyOwningGroupsParams in)
           
 ModifySecureObjectResult setAccessLevel(SetAccessLevelParams in)
           
 void setAccessLevelBrowse(short accessLevelBrowse)
          Sets a new value for the attribute accessLevelBrowse.
 void setAccessLevelDelete(short accessLevelDelete)
          Sets a new value for the attribute accessLevelDelete.
 void setAccessLevelUpdate(short accessLevelUpdate)
          Sets a new value for the attribute accessLevelUpdate.
 ModifySecureObjectResult setOwningUser(SetOwningUserParams in)
           
 void setOwningUser(User owningUser)
          Sets a new value for the reference owningUser.
 

Method Detail

getAccessGrantedByParent

ContextCapable getAccessGrantedByParent()
Retrieves the value for the reference accessGrantedByParent.

Returns:
The – possibly null – value for this reference.

getAccessLevelBrowse

short getAccessLevelBrowse()
Retrieves the value for the attribute accessLevelBrowse.

Returns:
The non-null value for attribute accessLevelBrowse.

setAccessLevelBrowse

void setAccessLevelBrowse(short accessLevelBrowse)
Sets a new value for the attribute accessLevelBrowse.

Parameters:
accessLevelBrowse - The non-null new value for attribute accessLevelBrowse.

getAccessLevelDelete

short getAccessLevelDelete()
Retrieves the value for the attribute accessLevelDelete.

Returns:
The non-null value for attribute accessLevelDelete.

setAccessLevelDelete

void setAccessLevelDelete(short accessLevelDelete)
Sets a new value for the attribute accessLevelDelete.

Parameters:
accessLevelDelete - The non-null new value for attribute accessLevelDelete.

getAccessLevelUpdate

short getAccessLevelUpdate()
Retrieves the value for the attribute accessLevelUpdate.

Returns:
The non-null value for attribute accessLevelUpdate.

setAccessLevelUpdate

void setAccessLevelUpdate(short accessLevelUpdate)
Sets a new value for the attribute accessLevelUpdate.

Parameters:
accessLevelUpdate - The non-null new value for attribute accessLevelUpdate.

addOwningGroup

ModifySecureObjectResult addOwningGroup(ModifyOwningGroupParams in)

checkPermissions

CheckPermissionsResult checkPermissions(CheckPermissionsParams in)

getOwner

List<String> getOwner()
Retrieves a list containing all the elements for the attribute owner.

Returns:
A list containing all elements for this attribute.

getOwningGroup

<T extends PrincipalGroup> List<T> getOwningGroup()
Retrieves the Collection of objects referenced by owningGroup.

Returns:
The Collection of referenced objects.

getOwningUser

User getOwningUser()
Retrieves the value for the reference owningUser.

Returns:
The – possibly null – value for this reference.

setOwningUser

void setOwningUser(User owningUser)
Sets a new value for the reference owningUser.

Parameters:
owningUser - The non-null new value for this reference.

removeAllOwningGroup

ModifySecureObjectResult removeAllOwningGroup(RemoveAllOwningGroupParams in)

removeOwningGroup

ModifySecureObjectResult removeOwningGroup(ModifyOwningGroupParams in)

replaceOwningGroup

ModifySecureObjectResult replaceOwningGroup(ModifyOwningGroupsParams in)

setAccessLevel

ModifySecureObjectResult setAccessLevel(SetAccessLevelParams in)

setOwningUser

ModifySecureObjectResult setOwningUser(SetOwningUserParams in)


This software is published under the BSD license. Copyright © 2003-2009, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.