@Documented
@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface PersistReference
PortalEntity
s).Modifier and Type | Required Element and Description |
---|---|
boolean |
eager
Is this an eager reference? True if it is, false if it's lazy.
|
boolean |
export
Should the referenced object(s) be exported when this object is exported?
|
boolean |
strong
Is this a strong (aggregating) reference? PortalEntities referenced by strong references are owned by this PortalEntity, and will be deleted when this PortalEntity is deleted.
|
Modifier and Type | Optional Element and Description |
---|---|
boolean |
autoPropagateNamespace
Should the referenced object(s) automatically derive their namespace from the source object when this is a strong reference?
|
boolean |
inheritSecurity
Should the referenced object(s) inherit the Security ID of the source object?
|
boolean |
propagateNamespace
Should the referenced object(s) derive their namespace from the source object?
|
public abstract boolean eager
public abstract boolean strong
public abstract boolean export
public abstract boolean propagateNamespace