advertisement
Premier Club Log In/Registration
  Include Code  Search Tips
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   SKILLBUILDING  |   TIP BANK  |   SOURCEBANK  |   FORUMS  |   NEWSLETTERS
Browse DevX
Partners & Affiliates
advertisement
advertisement
Tip of the Day
Rate this item | 0 users have rated this item.
Expertise: Advanced
Language: Java
July 22, 2008
Manipulate the Components of a JNDI Composite Name
This following code shows you how to list, add, and remove components from a JNDI composite name (javax.naming.CompositeName):

import javax.naming.*;

class jndiCompositeName{
  
  public static void compositeComponents(CompositeName cn)
  {
    for(int i=0;i<cn.size();i++)
      System.out.println(cn.get(i));
  }
  
  public static void main(String[] args){
    try {
        CompositeName composite = new 
               CompositeName("cn=Anghel Leonard/ o=cv.txt");
        
        //list all components
        System.out.println("All components before any operation:");
        compositeComponents(composite);
        
        //add a new component    
        System.out.println("All components after 
                                 adding a new component:");
        composite.add(2, "site=mysite.com"); 
        compositeComponents(composite);
        
        //remove a new component    
        System.out.println("All components after 
                                  removing a component:");
        composite.remove(1); 
        compositeComponents(composite);
              
        }catch (NamingException e)
           {System.out.println(e.getMessage());}
    }
} 
Leonard Anghel
If you have a hot tip and we publish it, we'll pay you. However, due to accounting overhead we no longer pay $10 for a single tip submission. You must accumulate 10 acceptable tips to receive payment. Be sure to include a clear explanation of what the technique does and why it's useful. If it includes code, limit it to 20 lines if possible. Submit your tip here.
Please rate this item (5=best)
 1  2  3  4  5
advertisement
advertisement
Advertising Info  |   Member Services  |   Permissions  |   Help  |   Site Map  |   Network Map  |   About


The Network for Technology Professionals

Search:

About Internet.com

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | E-mail Offers