public void runDomainBuilder (){
DomainBuilder dBuilder = new DomainBuilder ();
dBuilder.run ();
}
Der parameterlose Konstruktor belegt die Variable ObjectID mit einem
Defaultwert vor, wie in nachfolgender Tabelle zu sehen. Gleichzeitig wird
in diesem die Methode runDomainBuilder () aufgerufen. Da der PSSA
auf jeden Fall als erster der drei Agenten gestartet werden muß, wird
mit dem Aufruf der Methode an dieser Stelle sichergestellt, daß der DomainBuilder
bereits gestartet wurde. Ein manuelles Starten des DomainBuilders
entfällt somit.
| Variable | Wert |
|---|---|
| ObjectID | mnm.domain/ManagementApplication.domain/PersService_1.ps |
public PersistenceServiceStationaryAgent() {
runDomainBuilder();
String oID = "mnm.domain/ManagementApplication.domain/PersService_1.ps";
this.ObjectID = oID;
this.PersistentObjectDB = null;
this.databaseName = "not set";
this.usersList = new java.util.Vector(1,1);
this.database_allocated = false;
}