Anfang des Inhaltsbereichs
Anbieterpaket (BC-DWB-TOO-PAK)

Package Tools (BC-DWB-TOO-PAK)

Ein Paket, dessen sichtbare Repository-Objekte in anderen Paketen verwendet werden können.

Alle sichtbaren Objekte eines Anbieterpakets können von allen möglichen Paketen (in der Regel die direkten Nachbarpakete, d.h. das direkte Oberpaket, die Geschwisterpakete und die Unterpakete) verwendet werden. Im letzteren Fall jedoch muss die interne Sichtbarkeit (die Sichtbarkeit für Unterpakete) zuerst für die Paketschnittstelle des Anbieterpakets deklariert werden. Der Schnittstelleninhalt des betreffenden Pakets wird dann für die direkten Unterpakete sichtbar und kann von ihnen verwendet werden. Dieses Szenario sollte jedoch nur in Ausnahmefällen verwendet werden.

Ein Anbieterpaket vefügt über verschiedene Ressourcen, um die Verwendung seiner sichtbaren Repository-Objekte zu kontrollieren oder einzuschränken. Das Paket selbst kann mit Hilfe seiner Kapselungsstufe oder durch die Auswahl einer expliziten Standardschnittstelle selbst steuern, wie sein Inhalt verwendet wird. Der Zugriff auf die exponierten Repository-Objekte seiner Paketschnittstellen kann mit Hilfe der Zugriffskontrolle eingeschränkt werden. In diesem Fall werden die verwendbaren Pakete explizit in einer Zugriffskontroll-Liste angegeben.

Ende des Inhaltsbereichs