interface XResource in module com::sun::star::task::

(Global Index)

Syntax

interface XResource : com::sun::star::uno::XInterface ;

Method Summary

getIndex Jede Resource wird an ihrer Resourceverwaltung angemeldet. Diese vergibt einen Index fr jede Resource.

getTaskManager Der im Konstruktor bergebene Manager wird zurckgegeben.

getName

getParent Der im Konstruktor bergebene Parent wird zurckgegeben.

lock Je nach bergebenem Typ wird lockRead() oder lockExclusive() aufgerufen.

waitLock Je nach bergebenem Typ wird waitLockRead() oder waitLockExclusive() aufgerufen.

unlock Je nach bergebenem Typ wird unlockRead() oder unlockExclusive() aufgerufen.

Method Details



getIndex

Syntax

long getIndex ();

Description

Jede Resource wird an ihrer Resourceverwaltung angemeldet. Diese vergibt einen Index fr jede Resource.

See also

com.sun.star.resource.TaskManager::addResource

getTaskManager

Syntax

com::sun::star::task::XTaskManager getTaskManager ();

Description

Der im Konstruktor bergebene Manager wird zurckgegeben.


getName

Syntax

string getName ();

getParent

Syntax

com::sun::star::task::XResource getParent ();

Description

Der im Konstruktor bergebene Parent wird zurckgegeben.


lock

Syntax

void lock (
com::sun::star::task::ResourceAccess iType,
short count )
raises ( com::sun::star::task::ResourceLockException , com::sun::star::lang::IllegalArgumentException );

Description

Je nach bergebenem Typ wird lockRead() oder lockExclusive() aufgerufen.

Parameter iType

Ist entweder READONLY oder EXCLUSIVE.

Parameter iCount

Die Anzahl der Locks.

Throws

java.lang.IllegalArgumentException ereignet sich, wenn iType verkehrt ist.

See also

#READONLY

See also

#EXCLUSIVE

See also

#unlock(int,
int)

See also

#waitLock(int,
int)

See also

#lockRead(int)

See also

#lockExclusive(int)

waitLock

Syntax

void waitLock (
com::sun::star::task::ResourceAccess iType,
short count )
raises ( com::sun::star::lang::IllegalArgumentException );

Description

Je nach bergebenem Typ wird waitLockRead() oder waitLockExclusive() aufgerufen.

Parameter iType

Ist entweder READONLY oder EXCLUSIVE.

Parameter iCount

Die Anzahl der Locks.

Throws

java.lang.IllegalArgumentException ereignet sich, wenn iType verkehrt ist.

See also

#READONLY

See also

#EXCLUSIVE

See also

#unlock(int,
int)

See also

#waitLock(int,
int)

See also

#lockRead(int)

See also

#lockExclusive(int)

unlock

Syntax

void unlock (
com::sun::star::task::ResourceAccess iType,
short count )
raises ( com::sun::star::lang::IllegalArgumentException );

Description

Je nach bergebenem Typ wird unlockRead() oder unlockExclusive() aufgerufen.

Parameter iType

Ist entweder READONLY oder EXCLUSIVE.

Parameter iCount

Die Anzahl der Unlocks.

Throws

java.lang.IllegalArgumentException ereignet sich, wenn iType verkehrt ist.

See also

#READONLY

See also

#EXCLUSIVE

See also

#waitLock(int,
int)

See also

#lock(int,
int)

See also

#unlockRead(int)

See also

#unlockExclusive(int)
Top of Page