|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--NommageFacile.EasyNaming
Field Summary | |
static int |
_viaIOR
|
static int |
_viaMachineName
|
static int |
_viaORB
|
Constructor Summary | |
EasyNaming(org.omg.CORBA.ORB orb)
EasyNaming utilitaire pour le service de nommage Dans cette version, on commence par essayer de regarder quels sont les services disponibles et en particulier s'il y a un service de nommage |
|
EasyNaming(org.omg.CORBA.ORB orb,
java.lang.String nameServiceMachine,
java.lang.String nameServicePort)
EasyNaming Utilitaire pour le service de nommage |
Method Summary | |
java.lang.String[] |
absolute_list_from_string(java.lang.String nameContext,
int number)
obtenir la liste des noms dans un contexte particulier sous forme de chemin absolu |
java.lang.String[] |
absolute_list_from_string(java.lang.String nameContext,
java.lang.String prefix,
int number)
liste de tous les objets et des contextes en chemin absolu (ajout du préfixe) |
java.lang.String[] |
absolute_list_from_string(java.lang.String nameContext,
java.lang.String prefix,
int number,
java.lang.String concerned)
obtenir la liste des noms dans un contexte particulier sous forme de chemin absolu |
java.lang.String[] |
absolute_list_of_objects_from_string(java.lang.String nameContext,
java.lang.String prefix,
int number)
liste des objets en chemin absolu (ajout du prefixe) |
void |
bind_from_string(java.lang.String str,
org.omg.CORBA.Object obj)
bind_from_string déclaration d'un objet à partir de son nom. |
static void |
desinscriptionObjet(org.omg.CORBA.ORB orb,
java.lang.String nomObjet)
convention : le nom d'un objet est sous la forme |
org.omg.CosNaming.NamingContext |
get_root_context()
get_root_context récupérer le contexte racine pour le service de nommage |
int |
initType()
|
static void |
inscriptionObjet(org.omg.CORBA.ORB orb,
java.lang.String nomObjet,
org.omg.CORBA.Object obj)
convention : le nom d'un objet est sous la forme |
java.lang.String |
IOR()
|
java.lang.String[] |
list_contexts_from_string(java.lang.String nameContext,
java.lang.String prefix,
int number)
lister seulement les contextes dans un contexte (en mettant un préfixe) |
java.lang.String[] |
list_from_string(java.lang.String nameContext,
int number)
obtenir la liste des noms (objets et contextes) dans un contexte particulier |
java.lang.String[] |
list_from_string(java.lang.String nameContext,
java.lang.String prefix,
int number)
lister tous les éléments d'un contexte (en mettant un préfixe) |
java.lang.String[] |
list_from_string(java.lang.String nameContext,
java.lang.String prefix,
int number,
java.lang.String concerned)
obtenir la liste des noms de certains éléments dans un contexte particulier en mettant un préfixe |
java.lang.String[] |
list_objects_from_string(java.lang.String nameContext,
java.lang.String prefix,
int number)
lister seulement les objets dans un contexte (en mettant un préfixe) |
java.lang.String |
machineName()
|
java.lang.String |
machinePort()
|
static java.lang.String |
name2string(org.omg.CosNaming.Binding binding)
transformer un binding en string par convention, s'il s'aggit d'un constexte il se termine par / dans la string, ce qui n'est pas le cas pour un objet. |
void |
rebind_from_string(java.lang.String str,
org.omg.CORBA.Object obj)
rebind_from_string redéclarer un serveur qui a déjà été déclaré. |
org.omg.CORBA.Object |
resolve_from_string(java.lang.String str)
resolve_from_string résoudre un nom à partir d'un nom donné sous forme de chaine au format standard unix |
static org.omg.CORBA.Object |
resoudreReferenceObjet(org.omg.CORBA.ORB orb,
java.lang.String nomObjet)
partie spécifique au projet DESS 2001-2002 Service d'enchères convention : le nom d'un objet est sous la forme |
static void |
servicesDispo(org.omg.CORBA.ORB orb)
servicesDispo Affichage des services disponibles sur l'ORB |
static org.omg.CosNaming.NameComponent[] |
str2name(java.lang.String str)
transformer une string en composant de noms |
java.lang.String |
toString()
|
void |
unbind_from_string(java.lang.String str)
unbind_from_string supprimer une déclaration à partir d'un nom représenté par une chaine au format unix standard |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int _viaORB
public static final int _viaIOR
public static final int _viaMachineName
Constructor Detail |
public EasyNaming(org.omg.CORBA.ORB orb)
orb
- ORB utilisépublic EasyNaming(org.omg.CORBA.ORB orb, java.lang.String nameServiceMachine, java.lang.String nameServicePort)
orb
- ORB utilisénameServiceMachine
- nom de la machine supportant le service de nom principal utilisé par le serveurMethod Detail |
public java.lang.String toString()
toString
in class java.lang.Object
public int initType()
public java.lang.String machineName()
public java.lang.String machinePort()
public java.lang.String IOR()
public void bind_from_string(java.lang.String str, org.omg.CORBA.Object obj) throws org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CosNaming.NamingContextPackage.AlreadyBound, org.omg.CosNaming.NamingContextPackage.CannotProceed, org.omg.CosNaming.NamingContextPackage.NotFound, org.omg.CORBA.SystemException, InvalidRootContextException
str
- chaine représentant le nom de l'objetobj
- objet à déclarerpublic void rebind_from_string(java.lang.String str, org.omg.CORBA.Object obj) throws org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CosNaming.NamingContextPackage.AlreadyBound, org.omg.CosNaming.NamingContextPackage.CannotProceed, org.omg.CosNaming.NamingContextPackage.NotFound, org.omg.CORBA.SystemException, InvalidRootContextException
str
- chaine représentant le nom de l'objetobj
- objet à déclarer
NameServicepublic void unbind_from_string(java.lang.String str) throws org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CosNaming.NamingContextPackage.NotFound, org.omg.CosNaming.NamingContextPackage.CannotProceed, org.omg.CORBA.SystemException, InvalidRootContextException
str
- chaine représentant le nom de l'objet à retirerpublic org.omg.CORBA.Object resolve_from_string(java.lang.String str) throws org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CosNaming.NamingContextPackage.NotFound, org.omg.CosNaming.NamingContextPackage.CannotProceed, org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CORBA.SystemException, InvalidRootContextException
str
- chaine représentant le nom de l'objet dont on cherche l'IOR.public org.omg.CosNaming.NamingContext get_root_context()
public java.lang.String[] list_objects_from_string(java.lang.String nameContext, java.lang.String prefix, int number) throws org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CosNaming.NamingContextPackage.NotFound, org.omg.CosNaming.NamingContextPackage.CannotProceed, org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CORBA.SystemException, InvalidRootContextException
public java.lang.String[] list_contexts_from_string(java.lang.String nameContext, java.lang.String prefix, int number) throws org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CosNaming.NamingContextPackage.NotFound, org.omg.CosNaming.NamingContextPackage.CannotProceed, org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CORBA.SystemException, InvalidRootContextException
public java.lang.String[] list_from_string(java.lang.String nameContext, java.lang.String prefix, int number) throws org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CosNaming.NamingContextPackage.NotFound, org.omg.CosNaming.NamingContextPackage.CannotProceed, org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CORBA.SystemException, InvalidRootContextException
public java.lang.String[] list_from_string(java.lang.String nameContext, java.lang.String prefix, int number, java.lang.String concerned) throws org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CosNaming.NamingContextPackage.NotFound, org.omg.CosNaming.NamingContextPackage.CannotProceed, org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CORBA.SystemException, InvalidRootContextException
public java.lang.String[] list_from_string(java.lang.String nameContext, int number) throws org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CosNaming.NamingContextPackage.NotFound, org.omg.CosNaming.NamingContextPackage.CannotProceed, org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CORBA.SystemException, InvalidRootContextException
public java.lang.String[] absolute_list_from_string(java.lang.String nameContext, java.lang.String prefix, int number) throws org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CosNaming.NamingContextPackage.NotFound, org.omg.CosNaming.NamingContextPackage.CannotProceed, org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CORBA.SystemException, InvalidRootContextException
public java.lang.String[] absolute_list_of_objects_from_string(java.lang.String nameContext, java.lang.String prefix, int number) throws org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CosNaming.NamingContextPackage.NotFound, org.omg.CosNaming.NamingContextPackage.CannotProceed, org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CORBA.SystemException, InvalidRootContextException
public java.lang.String[] absolute_list_from_string(java.lang.String nameContext, java.lang.String prefix, int number, java.lang.String concerned) throws org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CosNaming.NamingContextPackage.NotFound, org.omg.CosNaming.NamingContextPackage.CannotProceed, org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CORBA.SystemException, InvalidRootContextException
public java.lang.String[] absolute_list_from_string(java.lang.String nameContext, int number) throws org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CosNaming.NamingContextPackage.NotFound, org.omg.CosNaming.NamingContextPackage.CannotProceed, org.omg.CosNaming.NamingContextPackage.InvalidName, org.omg.CORBA.SystemException, InvalidRootContextException
public static java.lang.String name2string(org.omg.CosNaming.Binding binding)
public static org.omg.CosNaming.NameComponent[] str2name(java.lang.String str) throws org.omg.CosNaming.NamingContextPackage.InvalidName
public static void servicesDispo(org.omg.CORBA.ORB orb)
orb
- orb utilisépublic static org.omg.CORBA.Object resoudreReferenceObjet(org.omg.CORBA.ORB orb, java.lang.String nomObjet)
public static void inscriptionObjet(org.omg.CORBA.ORB orb, java.lang.String nomObjet, org.omg.CORBA.Object obj)
public static void desinscriptionObjet(org.omg.CORBA.ORB orb, java.lang.String nomObjet)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |