| Modifier and Type | Class and Description |
|---|---|
class |
Allow
An instance of this type is used to allow something.
|
class |
ConsentAbstract |
class |
Veto |
| Modifier and Type | Method and Description |
|---|---|
static Consent |
ConsentAbstract.allowIf(boolean allowed)
Factory method.
|
Consent |
InteractionResultSet.createConsent()
Returns the
Consent corresponding to
InteractionResultSet.getInteractionResult(), or an Allow if there have been
no InteractionResults added. |
Consent |
InteractionResult.createConsent() |
Consent |
ConsentAbstract.setDescription(String description) |
Consent |
Consent.setDescription(String description)
Allows the description of the interaction to which this consent relates
to be specified or refined.
|
| Modifier and Type | Method and Description |
|---|---|
Consent |
ObjectSpecification.isValid(ObjectAdapter adapter)
Determines whether the specified object is in a valid state (for example,
so can be persisted); represented as a
Consent. |
| Modifier and Type | Method and Description |
|---|---|
Consent |
OneToOneAssociation.isAssociationValid(ObjectAdapter inObject,
ObjectAdapter associate)
Determines if the specified reference is valid for setting this field in
the specified object, represented as a
Consent. |
Consent |
ObjectAction.isProposedArgumentSetValid(ObjectAdapter object,
ObjectAdapter[] proposedArguments)
Whether the provided argument set is valid, represented as a
Consent. |
Consent |
ObjectMember.isUsable(AuthenticationSession session,
ObjectAdapter target,
org.apache.isis.applib.annotation.Where where)
Determines whether this member is usable, represented as a
Consent. |
Consent |
OneToManyAssociation.isValidToAdd(ObjectAdapter owningObjectAdapter,
ObjectAdapter proposedObjectToAdd)
Determines if the specified element can be added to the collection field,
represented as a
Consent. |
Consent |
OneToManyAssociation.isValidToRemove(ObjectAdapter owningObjectAdapter,
ObjectAdapter proposedObjectToRemove)
Determines if the specified element can be removed from the collection
field, represented as a
Consent. |
Consent |
ObjectMember.isVisible(AuthenticationSession session,
ObjectAdapter target,
org.apache.isis.applib.annotation.Where where)
Determines if this member is visible, represented as a
Consent. |
| Modifier and Type | Method and Description |
|---|---|
Consent |
OneToOneAssociationImpl.isAssociationValid(ObjectAdapter ownerAdapter,
ObjectAdapter proposedToReferenceAdapter)
TODO: currently this method is hard-coded to assume all interactions are
initiated
by user. |
Consent |
ObjectActionImpl.isProposedArgumentSetValid(ObjectAdapter target,
ObjectAdapter[] proposedArguments)
TODO: currently this method is hard-coded to assume all interactions are
initiated
by user. |
Consent |
ObjectActionContributee.isProposedArgumentSetValid(ObjectAdapter contributee,
ObjectAdapter[] proposedArguments) |
Consent |
ObjectActionParameterAbstract.isUsable() |
Consent |
OneToOneAssociationContributee.isUsable(AuthenticationSession session,
ObjectAdapter contributee,
org.apache.isis.applib.annotation.Where where) |
Consent |
OneToManyAssociationContributee.isUsable(AuthenticationSession session,
ObjectAdapter contributee,
org.apache.isis.applib.annotation.Where where) |
Consent |
ObjectMemberAbstract.isUsable(AuthenticationSession session,
ObjectAdapter target,
org.apache.isis.applib.annotation.Where where)
Loops over all
DisablingInteractionAdvisor Facets and
returns true only if none disables the member. |
Consent |
ObjectActionContributee.isUsable(AuthenticationSession session,
ObjectAdapter contributee,
org.apache.isis.applib.annotation.Where where) |
Consent |
ObjectSpecificationAbstract.isValid(ObjectAdapter inObject) |
Consent |
OneToManyAssociationImpl.isValidToAdd(ObjectAdapter ownerAdapter,
ObjectAdapter proposedToAddAdapter)
TODO: currently this method is hard-coded to assume all interactions are
initiated
by user. |
Consent |
OneToManyAssociationImpl.isValidToRemove(ObjectAdapter ownerAdapter,
ObjectAdapter proposedToRemoveAdapter)
TODO: currently this method is hard-coded to assume all interactions are
initiated
by user. |
Consent |
OneToOneAssociationContributee.isVisible(AuthenticationSession session,
ObjectAdapter contributee,
org.apache.isis.applib.annotation.Where where) |
Consent |
OneToManyAssociationContributee.isVisible(AuthenticationSession session,
ObjectAdapter contributee,
org.apache.isis.applib.annotation.Where where) |
Consent |
ObjectMemberAbstract.isVisible(AuthenticationSession session,
ObjectAdapter target,
org.apache.isis.applib.annotation.Where where)
Loops over all
HidingInteractionAdvisor Facets and
returns true only if none hide the member. |
Consent |
ObjectActionContributee.isVisible(AuthenticationSession session,
ObjectAdapter contributee,
org.apache.isis.applib.annotation.Where where) |
Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.