Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Accès rapide :






Vous êtes un professionnel et vous avez besoin d'une formation ?

Optimisations
de code Java


Voir le programme détaillé
ESN Inovelya : Nous recrutons


Notes:

// check how many organisation we have matched

Collection orgs = response.getCollection();

System.out.println("\n-- Matched "+orgs.size()+" organisations --\n");

// then step through them

for( Iterator orgIter = orgs.iterator(); orgIter.hasNext(); ) {

Organization org = (Organization) orgIter.next();

System.out.println( "Org name: " + getName( org ) );

System.out.println( "Org description: " + getDescription( org ) );

System.out.println( "Org key id: " + getKey( org ) );

// Display primary contact information

User pc = org.getPrimaryContact();

if( pc != null ) {

PersonName pcName = pc.getPersonName();

System.out.println( " Contact name: " + pcName.getFullName() );

Collection phNums = pc.getTelephoneNumbers( pc.getType() );

for( Iterator phIter = phNums.iterator(); phIter.hasNext(); ) {

TelephoneNumber num = (TelephoneNumber) phIter.next();

System.out.println( " Phone number: " + num.getNumber() );

}

Collection eAddrs = pc.getEmailAddresses();

for( Iterator eaIter = eAddrs.iterator(); eaIter.hasNext(); ) {

System.out.println(" Email Address: "

+(EmailAddress) eaIter.next() );

}

}

// Display service and binding information

Collection services = org.getServices();

for( Iterator svcIter = services.iterator(); svcIter.hasNext(); ) {

Service svc = (Service) svcIter.next();

System.out.println( " Service name: " + getName( svc ) );

System.out.println(" Service description: "+getDescription(svc));

Collection serviceBindings = svc.getServiceBindings();

for(Iterator sbIter=serviceBindings.iterator();sbIter.hasNext();) {

ServiceBinding sb = (ServiceBinding) sbIter.next();

System.out.println(" Binding Description: "+getDescription(sb));

System.out.println( " Access URI: " + sb.getAccessURI() );

}

}

// Print spacer between organizations

System.out.println( " --- " );

}

connection.close();

}

Diapositive précédente Diapositive suivante
Vous êtes un professionnel et vous avez besoin d'une formation ? Optimisations
de code Java
Voir le programme détaillé