1 package com.ca.jndiproviders.dsml; 2 3 import com.ca.commons.naming.DN; 4 5 import javax.naming.*; 6 import java.util.logging.Logger ; 7 import java.util.logging.Level ; 8 9 12 public class DsmlParser implements NameParser 13 { 14 15 private static Logger log = Logger.getLogger(DsmlParser.class.getName()); 16 18 21 public static final DsmlParser parser = new DsmlParser(); 22 23 { 25 log.setLevel(Level.FINE); 26 } 27 28 41 42 public Name parse(String name) throws NamingException 43 { 44 DN newDN = new DN(name); 45 if (newDN.error()) 46 throw newDN.getNamingException(); 47 return newDN; 48 } 49 50 54 public DsmlParser() 55 { 56 log.log(Level.FINE, "creating DsmlParser"); 57 } 58 59 } 60 | Popular Tags |