ILIAS  release_8 Revision v8.23
ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder Interface Reference

Interface ResourceStakeholder. More...

+ Inheritance diagram for ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder:
+ Collaboration diagram for ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder:

Public Member Functions

 getId ()
 
 getConsumerNameForPresentation ()
 
 getFullyQualifiedClassName ()
 
 isResourceInUse (ResourceIdentification $identification)
 
 resourceHasBeenDeleted (ResourceIdentification $identification)
 
 getOwnerOfResource (ResourceIdentification $identification)
 
 getOwnerOfNewResources ()
 

Detailed Description

Member Function Documentation

◆ getConsumerNameForPresentation()

ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder::getConsumerNameForPresentation ( )

◆ getFullyQualifiedClassName()

ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder::getFullyQualifiedClassName ( )
Returns
string not longer than 250 characters

Implemented in ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder.

◆ getId()

ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder::getId ( )

◆ getOwnerOfNewResources()

◆ getOwnerOfResource()

ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder::getOwnerOfResource ( ResourceIdentification  $identification)

◆ isResourceInUse()

ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder::isResourceInUse ( ResourceIdentification  $identification)

◆ resourceHasBeenDeleted()

ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder::resourceHasBeenDeleted ( ResourceIdentification  $identification)
Returns
bool true: if the Stakeholder could handle the deletion; false: if the Stakeholder could not handle the deletion of the resource.

Implemented in ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder, and ilObjFileStakeholder.


The documentation for this interface was generated from the following file: