ILIAS  release_7 Revision v7.30-3-g800a261c036
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)
Parameters
ResourceIdentification$identification
Returns
int

Implemented in ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder.

◆ isResourceInUse()

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

Implemented in ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder.

◆ resourceHasBeenDeleted()

ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder::resourceHasBeenDeleted ( ResourceIdentification  $identification)
Parameters
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 ilObjFileStakeholder, and ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder.


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