2
* Licensed to the Apache Software Foundation (ASF) under one or more
3
* contributor license agreements. See the NOTICE file distributed with
4
* this work for additional information regarding copyright ownership.
5
* The ASF licenses this file to You under the Apache License, Version 2.0
6
* (the "License"); you may not use this file except in compliance with
7
* the License. You may obtain a copy of the License at
9
* http://www.apache.org/licenses/LICENSE-2.0
11
* Unless required by applicable law or agreed to in writing, software
12
* distributed under the License is distributed on an "AS IS" BASIS,
13
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
* See the License for the specific language governing permissions and
15
* limitations under the License.
19
package org.apache.naming.factory;
23
* Static constants for this package.
26
public final class Constants {
28
public static final String Package = "org.apache.naming.factory";
30
public static final String DEFAULT_RESOURCE_FACTORY =
31
Package + ".ResourceFactory";
33
public static final String DEFAULT_RESOURCE_LINK_FACTORY =
34
Package + ".ResourceLinkFactory";
36
public static final String DEFAULT_TRANSACTION_FACTORY =
37
Package + ".TransactionFactory";
39
public static final String DEFAULT_RESOURCE_ENV_FACTORY =
40
Package + ".ResourceEnvFactory";
42
public static final String DEFAULT_EJB_FACTORY =
43
Package + ".EjbFactory";
45
public static final String DEFAULT_SERVICE_FACTORY =
46
Package + ".webservices.ServiceRefFactory";
48
public static final String DEFAULT_HANDLER_FACTORY =
49
Package + ".HandlerFactory";
51
public static final String DBCP_DATASOURCE_FACTORY =
52
"org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory";
54
public static final String OPENEJB_EJB_FACTORY =
55
Package + ".OpenEjbFactory";
57
public static final String OBJECT_FACTORIES = "";
59
public static final String FACTORY = "factory";