public interface BusinessLifeCycleManager
The BusinessLifeCycleManager interface, which is exposed by the Registry Service, implements the life cycle management functionality of the Registry as part of a business level API. Note that there is no authentication information provided, because the Connection interface keeps that state and context on behalf of the client.
LifeCycleManager| Field Summary |
|---|
| Fields inherited from interface javax.xml.registry.LifeCycleManager |
|---|
ASSOCIATION, AUDITABLE_EVENT, CLASSIFICATION, CLASSIFICATION_SCHEME, CONCEPT, EMAIL_ADDRESS, EXTERNAL_IDENTIFIER, EXTERNAL_LINK, EXTRINSIC_OBJECT, INTERNATIONAL_STRING, KEY, LOCALIZED_STRING, ORGANIZATION, PERSON_NAME, POSTAL_ADDRESS, REGISTRY_ENTRY, REGISTRY_PACKAGE, SERVICE, SERVICE_BINDING, SLOT, SPECIFICATION_LINK, TELEPHONE_NUMBER, USER, VERSIONABLE |
| Method Summary | |
|---|---|
void |
confirmAssociation(Association assoc)
Confirms this Association by the User associated with the caller. |
BulkResponse |
deleteAssociations(Collection associationKeys)
Deletes the Associations corresponding to the specified Keys. |
BulkResponse |
deleteClassificationSchemes(Collection schemeKeys)
Deletes the ClassificationSchemes corresponding to the specified Keys. |
BulkResponse |
deleteConcepts(Collection conceptKeys)
Deletes the Concepts corresponding to the specified Keys. |
BulkResponse |
deleteOrganizations(Collection organizationKeys)
Deletes the organizations corresponding to the specified Keys. |
BulkResponse |
deleteServiceBindings(Collection bindingKeys)
Deletes the ServiceBindings corresponding to the specified Keys. |
BulkResponse |
deleteServices(Collection serviceKeys)
Deletes the services corresponding to the specified Keys. |
BulkResponse |
saveAssociations(Collection associations,
boolean replace)
Saves the specified Association instances. |
BulkResponse |
saveClassificationSchemes(Collection schemes)
Saves the specified ClassificationScheme instances. |
BulkResponse |
saveConcepts(Collection concepts)
Saves the specified Concepts. |
BulkResponse |
saveOrganizations(Collection organizations)
Saves the specified Organizations. |
BulkResponse |
saveServiceBindings(Collection bindings)
Saves the specified ServiceBindings. |
BulkResponse |
saveServices(Collection services)
Saves the specified Services. |
void |
unConfirmAssociation(Association assoc)
Undoes a previous confirmation of this Association by the User associated with the caller. |
| Method Detail |
|---|
BulkResponse saveOrganizations(Collection organizations) throws JAXRException
If the object is not in the registry, it is created in the registry. If it already exists in the registry and has been modified, its state is updated (replaced) in the registry.
Partial commits are allowed. Processing stops on first SaveException encountered.
organizations - the Collection of Organization objects to be saved
JAXRException - if the JAXR provider encounters an internal errorBulkResponse saveServices(Collection services) throws JAXRException
If the object is not in the registry, it is created in the registry. If it already exists in the registry and has been modified, its state is updated (replaced) in the registry.
Partial commits are allowed. Processing stops on first SaveException encountered.
services - the Collection of Service objects to be saved
JAXRException - if the JAXR provider encounters an internal errorBulkResponse saveServiceBindings(Collection bindings) throws JAXRException
If the object is not in the registry, it is created in the registry. If it already exists in the registry and has been modified, its state is updated (replaced) in the registry.
Partial commits are allowed. Processing stops on first SaveException encountered.
bindings - the Collection of ServiceBinding objects to be saved
JAXRException - if the JAXR provider encounters an internal errorBulkResponse saveConcepts(Collection concepts) throws JAXRException
If the object is not in the registry, it is created in the registry. If it already exists in the registry and has been modified, its state is updated (replaced) in the registry.
Partial commits are allowed. Processing stops on first SaveException encountered.
concepts - the Collection of Concept objects to be saved
JAXRException - if the JAXR provider encounters an internal errorBulkResponse saveClassificationSchemes(Collection schemes) throws JAXRException
If the object is not in the registry, it is created in the registry. If it already exists in the registry and has been modified, its state is updated (replaced) in the registry.
Partial commits are allowed. Processing stops on first SaveException encountered.
schemes - the Collection of ClassificationScheme objects to be saved
JAXRException - if the JAXR provider encounters an internal errorBulkResponse saveAssociations(Collection associations, boolean replace) throws JAXRException
If the object is not in the registry, it is created in the registry. If it already exists in the registry and has been modified, its state is updated (replaced) in the registry.
Partial commits are allowed. Processing stops on first SaveException encountered.
associations - the Collection of Association objects to be savedreplace - If set to true, the specified associations replace any existing associations
owned by the caller. If set to false, the specified associations are saved, while
any existing associations not being updated by this call are preserved.
JAXRException - if the JAXR provider encounters an internal errorBulkResponse deleteOrganizations(Collection organizationKeys) throws JAXRException
Partial commits are allowed. Processing stops on first DeleteException encountered.
organizationKeys - the Collection of keys for the Organization objects to be deleted
JAXRException - if the JAXR provider encounters an internal errorBulkResponse deleteServices(Collection serviceKeys) throws JAXRException
Partial commits are allowed. Processing stops on first DeleteException encountered.
serviceKeys - the Collection of keys for the Service objects to be deleted
JAXRException - if the JAXR provider encounters an internal errorBulkResponse deleteServiceBindings(Collection bindingKeys) throws JAXRException
Partial commits are allowed. Processing stops on first DeleteException encountered.
bindingKeys - the Collection of keys for the ServiceBinding objects to be deleted
JAXRException - if the JAXR provider encounters an internal errorBulkResponse deleteConcepts(Collection conceptKeys) throws JAXRException
Partial commits are allowed. Processing stops on first DeleteException encountered.
conceptKeys - the Collection of keys for the Concept objects to be deleted
JAXRException - if the JAXR provider encounters an internal errorBulkResponse deleteClassificationSchemes(Collection schemeKeys) throws JAXRException
Partial commits are allowed. Processing stops on first DeleteException encountered.
schemeKeys - the Collection of keys for the ClassificationScheme objects to be deleted
JAXRException - if the JAXR provider encounters an internal errorBulkResponse deleteAssociations(Collection associationKeys) throws JAXRException
Partial commits are allowed. Processing stops on first DeleteException encountered.
associationKeys - the Collection of keys for the Association objects to be deleted
JAXRException - if the JAXR provider encounters an internal errorvoid confirmAssociation(Association assoc) throws JAXRException, InvalidRequestException
The details of confirming an extramural Association are registry-specific. For UDDI and ebXML registries, the registry-specific details are described in the JAXR specification.
assoc - the Association object to be confirmed
JAXRException - if the JAXR provider encounters an internal error
InvalidRequestException - if the User is not the owner of the
sourceObject or the targetObjectvoid unConfirmAssociation(Association assoc) throws JAXRException, InvalidRequestException
The details of unconfirming an extramural Association are registry-specific. For UDDI and ebXML registries, the registry-specific details are described in the JAXR specification.
assoc - the Association object to be unconfirmed
JAXRException - if the JAXR provider encounters an internal error
InvalidRequestException - if the User is not the owner of the
sourceObject or the targetObjectCes informations proviennent du site de http://java.sun.com
Le contenu de cette page provient du site de Sun, et est généré depuis un cache sur l'infobrol après certains traitements automatisés. La présentation peut donc différer du document original, mais le contenu aussi. Vous pouvez utiliser ce bouton pour afficher la page originale du site de Sun :
Maintenir les pages en cache sur différents sites peut offrir plus de disponibilité.
Chaque page est indexée dans la base de donnée, ce qui permet de retrouver facilement les informations, au moyen des sommaires, du moteur de recherche interne, etc.
Des facilités sont mises en place pour que les membres de l'infobrol puissent effectuer des traductions en français des différents documents. Ceci devrait permettre aux débutants en programmation Java de consulter les API en français s'ils maîtrisent moins bien la langue de Shakespeare. Dans le cas où une traduction a été soumise, elle est disponible au moyen d'un lien en bas de page. Si la traduction a été validée, la page s'affiche par défaut en français, et un lien en bas de page permet d'atteindre la version en anglais.
Le code sur l'infobrol est automatiquement coloré selon la syntaxe, et les différents mots clés sont transformés en liens pour accéder rapidement aux informations.
Vous avez la possibilité de partager vos expériences en proposant vos propres extraits de code en utilisant le bouton "ajouter un commentaire" en bas de page. Si vous visitez simplement l'infobrol, vous avez déjà accès à cette fonction, mais si vous étes membre du brol, vous pouvez en plus utiliser des boutons supplémentaires de mise en forme, dont la coloration automatique de vos extraits de codes.
Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher les interactions avec les réseaux sociaux sur ces pages.
7 mots clés dont 0 définis manuellement (plus d'information...).
Avertissement
Cette page ne possède pas encore de mots clés manuels, ceci est donc un exemple automatique (les niveaux de pertinence sont fictifs, mais les liens sont valables). Pour tester le nuage avec une page qui contient des mots définis manuellement, vous pouvez cliquer ici.Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher le nuage de mots clés.
Recherche (afficher)
Utilisateur (masquer)
Navigation (masquer)
Apparence (afficher)
Stats (afficher)
Citation (masquer)