Package | Description |
---|---|
de.innovationgate.webgate.api |
Basic functionality of the WGAPI including most of the database-independent functionality.
|
de.innovationgate.webgate.api.locking |
This base contains classes for enabling the WGAPI locking functionality, which is used to get exclusive access to documents and databases.
|
Modifier and Type | Class and Description |
---|---|
class |
WGArea
Represents an area of the content database, containing content documents.
|
class |
WGContent
Represents a content document of this content database.
|
class |
WGContentType
Formerly referred to as "Doctype", this is a document describing a type of
content document.
|
class |
WGCSSJSModule
Represents a Module containing various Non-WebTML-Code, e.g. for Web-Scripting- or Formatting-Languages
|
class |
WGDatabase
Represents a WGA Database.
|
class |
WGDesignDocument
Superclass for WGAPI "design documents", i.e. documents that are not directly related to authoring and therefor not editable by pure authors/editors.
|
class |
WGDesignResourceDocument
Documents representing real design resources
|
class |
WGDocument
Parent class for all document objects in a WGA database.
|
class |
WGFileContainer
A file container, whose main duty is to carry file attachments.
|
class |
WGLanguage
A language definion.
|
class |
WGSchemaDocument
Denotes documents defining the content schema of the content store and their shared functionality, explicitly their data redirection to schema definitions
|
class |
WGScriptModule
Represents a Module containing various Non-WebTML-Code, e.g. for Web-Scripting- or Formatting-Languages
This is a behaviourless subclass of WGCSSJSModule that should hide this - now misleading - class name.
|
class |
WGStructEntry
A struct entry that is used to build the site hierarchy, determine the
content types at the hierarchy nodes and the editing rights in the hierarchy.
|
class |
WGTMLModule
A TML module containing WebTML Source code.
|
class |
WGUserProfile
A user profile, used to store information about and from a web user.
|
Modifier and Type | Method and Description |
---|---|
abstract Lockable |
WGDocument.getParentLockable() |
Lockable |
WGUserProfile.getParentLockable() |
Lockable |
WGDatabase.getParentLockable() |
Lockable |
WGContent.getParentLockable() |
Lockable |
WGStructEntry.getParentLockable() |
Lockable |
WGDesignDocument.getParentLockable() |
Modifier and Type | Method and Description |
---|---|
Lockable |
Lock.getLockable() |
Lockable |
Lockable.getParentLockable()
returns the parent lockable of this lockable for e.g.
|
Modifier and Type | Method and Description |
---|---|
boolean |
LockManager.foreignChildLocksExists(Lockable lockable,
LockOwner owner)
checks if foreign locks exists on decendant objects of the given lockable
|
int |
LockManager.getLockStatus(Lockable lockable,
LockOwner owner)
returns the lockstatus of the given lockable for the given owner
if the given lockable is not locked, the lockstatus is retrieved
hierarchically by the parent-lockable
|
void |
LockManager.obtainLock(Lockable lockable,
LockOwner owner)
obtains a lock on the given lockable for the given owner
|
void |
LockManager.releaseLock(Lockable lockable,
LockOwner owner)
releases the lock obtained on the given lockable by the given owner
|
Constructor and Description |
---|
Lock(Lockable lockable,
LockOwner owner) |