|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
Interface ResourceStakeholder. More...
Inheritance diagram for ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder:
Collaboration diagram for ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder:Public Member Functions | |
| __construct () | |
| Constructor must not have any parameters. More... | |
| getId () | |
| getConsumerNameForPresentation () | |
| getFullyQualifiedClassName () | |
| canBeAccessedByCurrentUser (ResourceIdentification $identification) | |
| isResourceInUse (ResourceIdentification $identification) | |
| resourceHasBeenDeleted (ResourceIdentification $identification) | |
| getOwnerOfResource (ResourceIdentification $identification) | |
| getOwnerOfNewResources () | |
| getLocationURIForResourceUsage (ResourceIdentification $identification) | |
Interface ResourceStakeholder.
Definition at line 29 of file ResourceStakeholder.php.
| ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder::__construct | ( | ) |
Constructor must not have any parameters.
The Stakeholder must be able to be instantiated without any parameters. Additionally, Stakeholder may get instantiated without dependencies available. Therefore, the Stakeholder must must check for dependencies and implement fallbacks.
Implemented in ILIAS\Poll\Image\Repository\Stakeholder\Handler.
| ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder::canBeAccessedByCurrentUser | ( | ResourceIdentification | $identification | ) |
Implemented in ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder, ILIAS\components\WOPI\Handler\WOPIStakeholderWrapper, ilObjFileStakeholder, ilExcInstructionFilesStakeholder, ilExcPeerReviewFileStakeholder, ilBookObjectInfoStakeholder, ilExcSampleSolutionStakeholder, ilExcSubmissionStakeholder, ilExcTutorFeedbackFileStakeholder, ilExcTutorFeedbackZipStakeholder, ilExcTutorTeamFeedbackFileStakeholder, ilExportHTMLStakeholder, ilMobStakeholder, ilContentStyleStakeholder, and ilBookBookingInfoStakeholder.
| ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder::getConsumerNameForPresentation | ( | ) |
Implemented in ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder, and ILIAS\components\WOPI\Handler\WOPIStakeholderWrapper.
Referenced by ILIAS\components\ResourceStorage\Resources\UI\ResourceToComponent\getCommonProperties().
Here is the caller graph for this function:| ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder::getFullyQualifiedClassName | ( | ) |
Implemented in ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder, and ILIAS\components\WOPI\Handler\WOPIStakeholderWrapper.
| ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder::getId | ( | ) |
Implemented in ILIAS\Poll\Image\Repository\Stakeholder\Handler, ILIAS\components\WOPI\Handler\WOPIStakeholderWrapper, ILIAS\Export\ExportHandler\Repository\Stakeholder\Handler, ilObjBibliographicStakeholder, ilObjFileStakeholder, ilExcInstructionFilesStakeholder, ILIAS\File\Icon\ilObjFileIconStakeholder, ILIAS\Object\Properties\CoreProperties\TileImage\ilObjectTileImageStakeholder, ilSkillProfileStorageStakeHolder, ILIAS\UI\Component\Input\Field\File\ilCertificateTemplateStakeholder, ilMMStorageStakeholder, ilOrgUnitTypeStakeholder, ILIAS\AdvancedMetaData\Record\File\Repository\Stakeholder\Handler, ilExcPeerReviewFileStakeholder, ilTemporaryStakeholder, ilForumPostingFileStakeholder, ilIndividualAssessmentGradingStakeholder, ilStudyProgrammeTypeStakeholder, ilUserProfilePictureStakeholder, ilBookObjectInfoStakeholder, ilExcSampleSolutionStakeholder, ilExcSubmissionStakeholder, ilExcTutorFeedbackFileStakeholder, ilExcTutorFeedbackZipStakeholder, ilExcTutorTeamFeedbackFileStakeholder, ilExportHTMLStakeholder, ilHTLMStakeholder, ilMobStakeholder, ilContentStyleStakeholder, ILIAS\Test\ExportImport\ResultsExportStakeholder, ILIAS\components\WOPI\Handler\WOPIUnknownStakeholder, ilBookBookingInfoStakeholder, assFileUploadStakeholder, ilBadgeFileStakeholder, ilMDCopyrightImageStakeholder, and ilDataCollectionStakeholder.
Referenced by ILIAS\ResourceStorage\Stakeholder\Repository\StakeholderDBRepository\deregister(), and ILIAS\ResourceStorage\Resource\AbstractStorableResource\removeStakeholder().
Here is the caller graph for this function:| ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder::getLocationURIForResourceUsage | ( | ResourceIdentification | $identification | ) |
Implemented in ilMobStakeholder, ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder, ilObjFileStakeholder, ILIAS\components\WOPI\Handler\WOPIStakeholderWrapper, ilExcTutorFeedbackFileStakeholder, ilExcTutorTeamFeedbackFileStakeholder, ilContentStyleStakeholder, ilExcInstructionFilesStakeholder, ilExcPeerReviewFileStakeholder, ilExcSubmissionStakeholder, ilBookObjectInfoStakeholder, ilExcSampleSolutionStakeholder, ilExcTutorFeedbackZipStakeholder, ilExportHTMLStakeholder, ilBookBookingInfoStakeholder, ilObjBibliographicStakeholder, and ilHTLMStakeholder.
Referenced by ilResourceOverviewGUI\index().
Here is the caller graph for this function:| ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder::getOwnerOfNewResources | ( | ) |
Implemented in ILIAS\Poll\Image\Repository\Stakeholder\Handler, ILIAS\components\WOPI\Handler\WOPIStakeholderWrapper, ILIAS\Export\ExportHandler\Repository\Stakeholder\Handler, ilObjBibliographicStakeholder, ilObjFileStakeholder, ilExcInstructionFilesStakeholder, ILIAS\File\Icon\ilObjFileIconStakeholder, ILIAS\Object\Properties\CoreProperties\TileImage\ilObjectTileImageStakeholder, ilSkillProfileStorageStakeHolder, ILIAS\UI\Component\Input\Field\File\ilCertificateTemplateStakeholder, ilMMStorageStakeholder, ilOrgUnitTypeStakeholder, ILIAS\AdvancedMetaData\Record\File\Repository\Stakeholder\Handler, ilExcPeerReviewFileStakeholder, ilTemporaryStakeholder, ilForumPostingFileStakeholder, ilIndividualAssessmentGradingStakeholder, ilStudyProgrammeTypeStakeholder, ilUserProfilePictureStakeholder, ilBookObjectInfoStakeholder, ilExcSampleSolutionStakeholder, ilExcSubmissionStakeholder, ilExcTutorFeedbackFileStakeholder, ilExcTutorFeedbackZipStakeholder, ilExcTutorTeamFeedbackFileStakeholder, ilExportHTMLStakeholder, ilHTLMStakeholder, ilMobStakeholder, ilContentStyleStakeholder, ILIAS\Test\ExportImport\ResultsExportStakeholder, ILIAS\components\WOPI\Handler\WOPIUnknownStakeholder, ilBookBookingInfoStakeholder, assFileUploadStakeholder, ilBadgeFileStakeholder, ilMDCopyrightImageStakeholder, and ilDataCollectionStakeholder.
Referenced by ILIAS\ResourceStorage\Manager\BaseManager\appendNewRevision(), ILIAS\ResourceStorage\Manager\BaseManager\appendNewRevisionFromStream(), ILIAS\ResourceStorage\Manager\BaseManager\newStreamBased(), ILIAS\ResourceStorage\Manager\BaseManager\replaceWithStream(), ILIAS\ResourceStorage\Manager\BaseManager\replaceWithUpload(), and ILIAS\ResourceStorage\Manager\Manager\upload().
Here is the caller graph for this function:| ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder::getOwnerOfResource | ( | ResourceIdentification | $identification | ) |
| ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder::isResourceInUse | ( | ResourceIdentification | $identification | ) |
| ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder::resourceHasBeenDeleted | ( | ResourceIdentification | $identification | ) |
Implemented in ilMobStakeholder, ilObjFileStakeholder, ILIAS\ResourceStorage\Stakeholder\AbstractResourceStakeholder, ILIAS\components\WOPI\Handler\WOPIStakeholderWrapper, ilExcTutorFeedbackFileStakeholder, ilExcTutorTeamFeedbackFileStakeholder, ilContentStyleStakeholder, ilExcInstructionFilesStakeholder, ilExcPeerReviewFileStakeholder, ilExcSubmissionStakeholder, ilBookObjectInfoStakeholder, ilExcSampleSolutionStakeholder, ilExcTutorFeedbackZipStakeholder, ilExportHTMLStakeholder, and ilBookBookingInfoStakeholder.