| 1 24 25 package com.rift.coad.lib.naming.cos; 27 28 import java.util.Properties ; 30 import java.io.Serializable ; 31 import javax.naming.CompoundName ; 32 import javax.naming.Name ; 33 import javax.naming.NameParser ; 34 import javax.naming.NamingException ; 35 36 37 43 public class NamingParser implements NameParser ,Serializable { 44 45 private static Properties syntax = new Properties (); 47 48 49 static { 50 syntax.setProperty("jndi.syntax.direction","left_to_right"); 51 syntax.setProperty("jndi.syntax.separator","/"); 52 syntax.setProperty("jndi.syntax.ignorecase","false"); 53 syntax.setProperty("jndi.syntax.escape","\\"); 54 } 55 56 59 public NamingParser() { 60 } 61 62 63 70 public Name parse(String name) throws NamingException { 71 return new CompoundName (name,syntax); 72 } 73 } 74 | Popular Tags |