1 17 18 package org.sape.carbon.services.config.jndi; 19 20 import org.sape.carbon.core.config.node.link.LinkNodeConfiguration; 21 22 import org.sape.carbon.services.jndi.InitialContextFactory; 23 24 47 public interface JNDILinkNodeConfiguration extends LinkNodeConfiguration { 48 49 InitialContextFactory getInitialContextFactory(); 50 51 void setInitialContextFactory(InitialContextFactory factory); 52 53 60 String getTargetContextName(); 61 62 69 void setTargetContextName(String name); 70 71 72 String NodeTypeAttributeName = "objectClass"; 73 74 79 String getNodeTypeAttributeName(); 80 81 86 void setNodeTypeAttributeName(String name); 87 88 89 String FolderNodeTypeAttributeValue = "configFolder"; 90 91 96 String getFolderNodeTypeAttributeValue(); 97 98 103 void setFolderNodeTypeAttributeValue(String value); 104 105 106 String DocumentNodeTypeAttributeValue = "configDocument"; 107 108 113 String getDocumentNodeTypeAttributeValue(); 114 115 120 void setDocumentNodeTypeAttributeValue(String value); 121 122 123 String DocumentTypeAttributeName = "type"; 124 125 130 String getDocumentTypeAttributeName(); 131 132 137 void setDocumentTypeAttributeName(String name); 138 139 140 String LinkDocumentTypeAttributeValue = "link"; 141 142 147 String getLinkDocumentTypeAttributeValue(); 148 149 154 void setLinkDocumentTypeAttributeValue(String value); 155 156 157 String DocumentDocumentTypeAttributeValue = "doc"; 158 159 164 String getDocumentDocumentTypeAttributeValue(); 165 166 171 void setDocumentDocumentTypeAttributeValue(String value); 172 173 174 175 String DocumentContectAttributeName = "content"; 176 177 181 String getDocumentContectAttributeName(); 182 183 188 void setDocumentContectAttributeName(String name); 189 190 191 String NodeNameAttributeName = "name"; 192 193 197 String getNodeNameAttributeName(); 198 199 204 void setNodeNameAttributeName(String name); 205 206 207 String AttributeNameValueSeparator = "="; 208 209 214 String getAttributeNameValueSeparator(); 215 216 221 void setAttributeNameValueSeparator(String separator); 222 } 223 | Popular Tags |