| |
20 LebencWissenschaftscBezeichner Nahmen Spezifikation An Paket org.omg.lsid; allgemeine Schnittstelle LSIDResolutionService { } Paket org.omg.lsid; tStream des Importes java.io.Inpu; allgemeine Schnittstelle LSIDDataService verlängert LSIDResolutionService { GetData InputStream (LSID-lsid) wirft org.omg.lsi d.LSIDException; bytes[] getDataByRange (LSID-lsid, interner Anfang, interne Länge) wirft org.omg.lsid.LSIDException; } Paket org.omg.lsid; allgemeine Schnittstelle LSIDMetadataService verlängert LSIDResolutionService { AcceptedFormats des getMetadata MetadataResponse (LSID-lsid, -String[ ]) wirft org.omg.lsid.LSIDException; AcceptedFormats des getMetadataSubset MetadataResponse (LSID-lsid, -String[ ], Zeichenkettevorwahl) wirft org.omg.lsid.LSIDException; } Paket org.omg.lsid; Schnittstelle MetadataResponse des Importes java.io.InputStream;import java.util.Date;public { ZeichenkettegetFormat(); DatumgetExpirationDate(); GetMetadata() InputStream Throws LSIDException; } LSID-Auflösungs-EntdeckungcService Das einzige Methoden- getLSIDResolutionService bringt eine Liste des LSIDAuthority zurück Fälle: Paket org.omg.lsid; allgemeine Schnittstelle LSIDResolutionDiscovery { GetLSIDResolutionService LSIDAuthority[ ] (LSID-lsid) wirft org.omg.lsid.LSIDException; } LSID, das Service Zuweist Das LSID, das Service zuweist, folgt nah der Plattform unabhängiges Modell. Die Ausnahmen werden wenn eine Methode angehoben kann nicht ein LSID mit der gegebenen Berechtigung und/oder dem namespace zuweisen oder, wenn die zur Verfügung gestellten Eigenschaften nicht genügend sind. verpacken Sie org.omg.lsid; importieren Sie java.util.Properties; allgemeine Schnittstelle LSIDAssigningService { LSID-assignLSID (Zeichenketteberechtigung, Zeichenkettenamespace, Eigenschaftsproperty_list) Throws LSIDException; List_of_suggested_ids des LSID-assignLSIDFromList (Eigenschaftsproperty_list, LSID[ ]) Throws LSIDException; |  |
|
| |
|
|