Uses of Class
com.flexive.shared.exceptions.FxNotFoundException

Packages that use FxNotFoundException
com.flexive.shared Shared classes used by all flexive modules. 
com.flexive.shared.content Classes for representing flexive contents, most notable FxContent and FxPK
com.flexive.shared.interfaces Local and remote interfaces of the flexive EJB engines. 
com.flexive.shared.scripting Utility classes for the scripting engine. 
com.flexive.shared.search Value classes for FxSQL search results. 
com.flexive.shared.structure Classes for the representation of flexive data structures. 
 

Uses of FxNotFoundException in com.flexive.shared
 

Methods in com.flexive.shared that throw FxNotFoundException
 void FxPhraseTreeNode.assignPhrase(java.lang.String phraseKey)
          Assign a phrase of the calling users mandator to this node.
 void FxPhraseTreeNode.assignPhrase(java.lang.String phraseKey, long phraseMandator)
          Assign a phrase to this node.
static FxPhraseTreeNode FxPhraseTreeNode.createChildNode(FxPhraseTreeNode parent, long nodeMandator, java.lang.String phraseKey, long phraseMandator)
          Create a child node
static FxPhraseTreeNode FxPhraseTreeNode.createChildNode(FxPhraseTreeNode parent, java.lang.String phraseKey)
          Create a child node for the callers mandator (not persisted!)
static FxPhraseTreeNode FxPhraseTreeNode.createChildNode(FxPhraseTreeNode parent, java.lang.String phraseKey, long phraseMandator)
           
static FxPhraseTreeNode FxPhraseTreeNode.createRootNode(int category, java.lang.String phraseKey)
          Create a root node for the callers mandator (not persisted!)
static FxPhraseTreeNode FxPhraseTreeNode.createRootNode(long nodeMandator, int category, java.lang.String phraseKey, long phraseMandator)
          Create a new root node (not persisted!)
static FxPhraseTreeNode FxPhraseTreeNode.createRootNode(long nodeMandator, java.lang.String phraseKey, long phraseMandator)
          Create a new root node (not persisted!)
static FxPhraseTreeNode FxPhraseTreeNode.createRootNode(java.lang.String phraseKey)
          Create a root node for the callers mandator (not persisted!)
 FxPhraseTreeNode FxPhraseTreeNode.save()
          Save or create this node
 FxPhraseTreeNode FxPhraseTreeNode.setPhrase(java.lang.String phraseKey, long phraseMandator)
          Set the phrase key and mandator
 FxPhraseTreeNode FxPhraseTreeNode.setPhraseKey(java.lang.String phraseKey)
          Set the phrase key (does not change the phrase mandator!)
 

Constructors in com.flexive.shared that throw FxNotFoundException
FxPhraseTreeNode(long id, long mandatorId, int category, long parentNodeId, long parentNodeMandatorId, java.lang.String phraseKey, long phraseMandator, java.util.List<FxPhraseTreeNode> children)
           
FxPhraseTreeNode(long id, long mandatorId, long parentNodeId, long parentNodeMandatorId, java.lang.String phraseKey, long phraseMandator, java.util.List<FxPhraseTreeNode> children)
           
 

Uses of FxNotFoundException in com.flexive.shared.content
 

Methods in com.flexive.shared.content that throw FxNotFoundException
 void FxGroupData.addGroup(java.lang.String xPath, FxGroupAssignment fxGroupAssignment, int pos)
          Add a group entry at the given XPath.
 void FxGroupData.addGroup(java.lang.String xPath, FxGroupAssignment fxGroupAssignment, int pos, FxGroupData.AddGroupOptions options)
          Add a group entry at the given XPath.
static void FxPermissionUtils.checkMandatorExistance(long id)
          Check if the mandator with the requested id exists and is active.
static void FxPermissionUtils.checkPropertyPermissions(FxContent content, ACLPermission perm)
          Check if the calling user has the requested permission for all properties in this content.
 FxData FxData.createNew(int insertPosition)
          Create a new instance of this FxData with the next available multiplicity at the requested position
 FxContent FxContentContainer.getVersion(int version)
          Get a requested version of the content
 void FxContent.move(java.lang.String XPath, int delta)
          Move data (group or property) within its hierarchy for delta positions up or down depending on the sign of delta without wrapping around if top or bottom position is reached.
static FxDelta FxDelta.processDelta(FxContent original, FxContent compare)
          Compare original to compare FxContent.
 FxContent FxContent.randomize()
          Drop all data and create random entries for testing purposes
static void FxPermissionUtils.unwrapNoAccessValues(FxContent content, FxContent original)
          Unwrap all FxNoAccess values to their original values.
static void FxPermissionUtils.wrapNoAccessValues(UserTicket ticket, FxContentSecurityInfo securityInfo, FxContent content, FxType type, FxEnvironment env)
          Process a contents property and wrap FxValue's in FxNoAccess or set them to readonly where appropriate
 

Uses of FxNotFoundException in com.flexive.shared.interfaces
 

Methods in com.flexive.shared.interfaces that throw FxNotFoundException
 void PhraseEngine.assignPhrase(long assignmentOwner, long nodeId, long nodeMandator, long phraseId, long phraseMandator, long pos, boolean checkPositioning)
          Assign a phrase to a node.
 void PhraseEngine.assignPhrase(long assignmentOwner, long nodeId, long nodeMandator, java.lang.String phraseKey, long phraseMandator, long pos, boolean checkPositioning)
          Assign a phrase to a node.
 long SequencerEngine.getMaxId()
          Return the maximum possible id that can be created
 FxPhrase PhraseEngine.loadPhrase(int category, java.lang.String phraseKey, long... mandators)
          Load first available FxPhrase instances of a phrase
 FxPhrase PhraseEngine.loadPhrase(java.lang.String phraseKey, long... mandators)
          Load first available FxPhrase instances of a phrase
 FxPhraseTreeNode PhraseEngine.loadPhraseTreeNode(int category, long nodeId, long mandatorId, boolean mandator2top, long... mandators)
          Load a tree nodes and its child nodes for up to 2 mandators
 FxPhraseTreeNode PhraseEngine.loadPhraseTreeNode(long nodeId, long mandatorId, boolean mandator2top, long... mandators)
          Load a tree nodes and its child nodes for up to 2 mandators
 java.lang.String PhraseEngine.loadPhraseValue(long language, java.lang.String phraseKey, long... mandators)
          Load a phrase value in the requested language
 FxString PhraseEngine.loadPhraseValue(java.lang.String phraseKey, long... mandators)
          Load all available translation of a phrase
 void PhraseEngine.moveTreeNode(int category, long nodeId, long mandatorId, int delta)
          Move a tree node delta positions (within its own mandator)
 void PhraseEngine.moveTreeNode(long nodeId, long mandatorId, int delta)
          Move a tree node delta positions (within its own mandator)
 void PhraseEngine.moveTreeNodeAssignment(int category, long assignmentOwner, long nodeId, long nodeMandatorId, long phraseId, long phraseMandator, int delta)
          "Move" the position of an assignment
 void PhraseEngine.moveTreeNodeAssignment(long assignmentOwner, long nodeId, long nodeMandatorId, long phraseId, long phraseMandator, int delta)
          "Move" the position of an assignment
 boolean PhraseEngine.removePhraseAssignment(int category, long assignmentOwner, long nodeId, long nodeMandator, long phraseId, long phraseMandator)
          Remove an assign of a phrase from a node.
 boolean PhraseEngine.removePhraseAssignment(long assignmentOwner, long nodeId, long nodeMandator, long phraseId, long phraseMandator)
          Remove an assign of a phrase from a node.
 void PhraseEngine.removeTreeNode(int category, long nodeId, long mandatorId)
          Remove a tree node, moving its children up one level and removing all assignments to this node
 void PhraseEngine.removeTreeNode(long nodeId, long mandatorId)
          Remove a tree node, moving its children up one level and removing all assignments to this node
 FxPhraseTreeNode PhraseEngine.saveTreeNode(FxPhraseTreeNode node)
          Save or create a tree node.
 void PhraseEngine.setPhraseTreeNodeParent(long nodeId, long nodeMandator, long parentId, long parentMandator)
          Set the parent of a phrase tree node.
 

Uses of FxNotFoundException in com.flexive.shared.scripting
 

Methods in com.flexive.shared.scripting that throw FxNotFoundException
static FxScriptEvent FxScriptEvent.getById(long id)
          Get a FxScriptEvent by its id
 java.lang.Object FxScriptBinding.getVariable(java.lang.String name)
          Get a Variable, will throw an FxNotFoundException if the variable is not set
 

Uses of FxNotFoundException in com.flexive.shared.search
 

Methods in com.flexive.shared.search that throw FxNotFoundException
static FxSQLSearchParams.CacheMode FxSQLSearchParams.CacheMode.getById(int id)
          Get a CacheMode by its id
 

Uses of FxNotFoundException in com.flexive.shared.structure
 

Methods in com.flexive.shared.structure that throw FxNotFoundException
static FxGroupAssignmentEdit FxGroupAssignmentEdit.createNew(FxGroupAssignment ga, FxType type, java.lang.String alias, java.lang.String parentXPath)
          Create a new FxGroupAssignmentEdit from an existing FxGroupAssignment as a new one for a given type with a new alias and a given parentXPath
static FxGroupAssignmentEdit FxGroupAssignmentEdit.createNew(FxGroupAssignment ga, FxType type, java.lang.String alias, java.lang.String parentXPath, FxAssignment parent)
          Create a new FxGroupAssignmentEdit from an existing FxGroupAssignment as a new one for a given type with a new alias and a given parentXPath
static FxPropertyAssignmentEdit FxPropertyAssignmentEdit.createNew(FxPropertyAssignment pa, FxType type, java.lang.String alias, java.lang.String parentXPath)
          Create a new FxPropertyAssignmentEdit from an existing FxPropertyAssignment as a new one for a given type with a new alias and a given parentXPath
static FxPropertyAssignmentEdit FxPropertyAssignmentEdit.createNew(FxPropertyAssignment pa, FxType type, java.lang.String alias, java.lang.String parentXPath, FxAssignment parent)
          Create a new FxPropertyAssignmentEdit from an existing FxPropertyAssignment as a new one for a given type with a new alias and a given parentXPath
static FxPropertyAssignmentEdit FxPropertyAssignmentEdit.createNew(java.lang.String property, FxType type, java.lang.String alias, java.lang.String parentXPath)
          Create a new FxPropertyAssignmentEdit from an existing property for a given type with a new alias and a given parentXPath
 FxAssignment FxGroupAssignment.getAssignment(java.util.List<XPathElement> XPath, java.lang.String fullXPath)
          Get an assignment for the given (relative to this group) XPath
static UniqueMode UniqueMode.getById(int id)
          Get a UniqueMode by its id
static TypeStorageMode TypeStorageMode.getById(int id)
          Get a TypeStorageMode by its id
static TypeState TypeState.getById(int id)
          Get a TypeState by its id
static TypeMode TypeMode.getById(int id)
          Get a TypeMode by its id
static TypeCategory TypeCategory.getById(int id)
          Get a TypeCategory by its id
static LanguageMode LanguageMode.getById(int id)
          Get a LanguageMode by its id
static GroupMode GroupMode.getById(int id)
          Get a GroupMode by its id
static FxDataType FxDataType.getById(long dataTypeId)
          Get a FxDataType by its id
 void FxTypeRelation.resolveReferences(FxEnvironment env)
          Resolve references after initial loading
 void FxType.resolveReferences(FxEnvironment fxStructure)
          Resolve references after initial loading
 void FxAssignment.resolveReferences(FxEnvironment environment)
          Resolve references after initial loading
static FxPropertyAssignmentEdit FxPropertyAssignmentEdit.reuse(java.lang.String originalAssignment, java.lang.String type, java.lang.String parentXPath)
          Convenience method to create a new FxPropertyAssignmentEdit from an existing FxPropertyAssignment as a new one for a given type with a new alias and a given parentXPath
static FxPropertyAssignmentEdit FxPropertyAssignmentEdit.reuse(java.lang.String originalAssignment, java.lang.String type, java.lang.String parentXPath, java.lang.String alias)
          Convenience method to create a new FxPropertyAssignmentEdit from an existing FxPropertyAssignment as a new one for a given type with a new alias and a given parentXPath