001: /**
002: * Licensed to the Apache Software Foundation (ASF) under one or more
003: * contributor license agreements. See the NOTICE file distributed with
004: * this work for additional information regarding copyright ownership.
005: * The ASF licenses this file to You under the Apache License, Version 2.0
006: * (the "License"); you may not use this file except in compliance with
007: * the License. You may obtain a copy of the License at
008: *
009: * http://www.apache.org/licenses/LICENSE-2.0
010: *
011: * Unless required by applicable law or agreed to in writing, software
012: * distributed under the License is distributed on an "AS IS" BASIS,
013: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
014: * See the License for the specific language governing permissions and
015: * limitations under the License.
016: */package org.apache.openejb.jee.jba;
017:
018: import javax.xml.bind.annotation.XmlRegistry;
019:
020: /**
021: * This object contains factory methods for each
022: * Java content interface and Java element interface
023: * generated in the org.apache.openejb.jee.jba package.
024: * <p>An ObjectFactory allows you to programatically
025: * construct new instances of the Java representation
026: * for XML content. The Java representation of XML
027: * content can consist of schema derived interfaces
028: * and classes representing the binding of schema
029: * type definitions, element declarations and model
030: * groups. Factory methods for each of these are
031: * provided in this class.
032: *
033: */
034: @XmlRegistry
035: public class ObjectFactory {
036:
037: /**
038: * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.openejb.jee.jba
039: *
040: */
041: public ObjectFactory() {
042: }
043:
044: /**
045: * Create an instance of {@link ResJndiName }
046: *
047: */
048: public ResJndiName createResJndiName() {
049: return new ResJndiName();
050: }
051:
052: /**
053: * Create an instance of {@link ContainerCacheConf }
054: *
055: */
056: public ContainerCacheConf createContainerCacheConf() {
057: return new ContainerCacheConf();
058: }
059:
060: /**
061: * Create an instance of {@link ResourceManager }
062: *
063: */
064: public ResourceManager createResourceManager() {
065: return new ResourceManager();
066: }
067:
068: /**
069: * Create an instance of {@link Bean }
070: *
071: */
072: public Bean createBean() {
073: return new Bean();
074: }
075:
076: /**
077: * Create an instance of {@link ResourceEnvRef }
078: *
079: */
080: public ResourceEnvRef createResourceEnvRef() {
081: return new ResourceEnvRef();
082: }
083:
084: /**
085: * Create an instance of {@link Depends }
086: *
087: */
088: public Depends createDepends() {
089: return new Depends();
090: }
091:
092: /**
093: * Create an instance of {@link ListEntity }
094: *
095: */
096: public ListEntity createListEntity() {
097: return new ListEntity();
098: }
099:
100: /**
101: * Create an instance of {@link ContainerConfiguration }
102: *
103: */
104: public ContainerConfiguration createContainerConfiguration() {
105: return new ContainerConfiguration();
106: }
107:
108: /**
109: * Create an instance of {@link EndpointInterceptors }
110: *
111: */
112: public EndpointInterceptors createEndpointInterceptors() {
113: return new EndpointInterceptors();
114: }
115:
116: /**
117: * Create an instance of {@link Interceptor }
118: *
119: */
120: public Interceptor createInterceptor() {
121: return new Interceptor();
122: }
123:
124: /**
125: * Create an instance of {@link InvokerProxyBinding }
126: *
127: */
128: public InvokerProxyBinding createInvokerProxyBinding() {
129: return new InvokerProxyBinding();
130: }
131:
132: /**
133: * Create an instance of {@link Jboss }
134: *
135: */
136: public Jboss createJboss() {
137: return new Jboss();
138: }
139:
140: /**
141: * Create an instance of {@link CacheInvalidationConfig }
142: *
143: */
144: public CacheInvalidationConfig createCacheInvalidationConfig() {
145: return new CacheInvalidationConfig();
146: }
147:
148: /**
149: * Create an instance of {@link ActivationConfigProperty }
150: *
151: */
152: public ActivationConfigProperty createActivationConfigProperty() {
153: return new ActivationConfigProperty();
154: }
155:
156: /**
157: * Create an instance of {@link InvokerBindings }
158: *
159: */
160: public InvokerBindings createInvokerBindings() {
161: return new InvokerBindings();
162: }
163:
164: /**
165: * Create an instance of {@link Invoker }
166: *
167: */
168: public Invoker createInvoker() {
169: return new Invoker();
170: }
171:
172: /**
173: * Create an instance of {@link ActivationConfig }
174: *
175: */
176: public ActivationConfig createActivationConfig() {
177: return new ActivationConfig();
178: }
179:
180: /**
181: * Create an instance of {@link ResourceRef }
182: *
183: */
184: public ResourceRef createResourceRef() {
185: return new ResourceRef();
186: }
187:
188: /**
189: * Create an instance of {@link TransportConfig }
190: *
191: */
192: public TransportConfig createTransportConfig() {
193: return new TransportConfig();
194: }
195:
196: /**
197: * Create an instance of {@link SasContext }
198: *
199: */
200: public SasContext createSasContext() {
201: return new SasContext();
202: }
203:
204: /**
205: * Create an instance of {@link LoaderRepositoryConfig }
206: *
207: */
208: public LoaderRepositoryConfig createLoaderRepositoryConfig() {
209: return new LoaderRepositoryConfig();
210: }
211:
212: /**
213: * Create an instance of {@link Partitions }
214: *
215: */
216: public Partitions createPartitions() {
217: return new Partitions();
218: }
219:
220: /**
221: * Create an instance of {@link EjbRef }
222: *
223: */
224: public EjbRef createEjbRef() {
225: return new EjbRef();
226: }
227:
228: /**
229: * Create an instance of {@link InvokerProxyBindings }
230: *
231: */
232: public InvokerProxyBindings createInvokerProxyBindings() {
233: return new InvokerProxyBindings();
234: }
235:
236: /**
237: * Create an instance of {@link RetryHandlers }
238: *
239: */
240: public RetryHandlers createRetryHandlers() {
241: return new RetryHandlers();
242: }
243:
244: /**
245: * Create an instance of {@link EnterpriseBeans }
246: *
247: */
248: public EnterpriseBeans createEnterpriseBeans() {
249: return new EnterpriseBeans();
250: }
251:
252: /**
253: * Create an instance of {@link CachePolicyConfOther }
254: *
255: */
256: public CachePolicyConfOther createCachePolicyConfOther() {
257: return new CachePolicyConfOther();
258: }
259:
260: /**
261: * Create an instance of {@link CachePolicyConf }
262: *
263: */
264: public CachePolicyConf createCachePolicyConf() {
265: return new CachePolicyConf();
266: }
267:
268: /**
269: * Create an instance of {@link Home }
270: *
271: */
272: public Home createHome() {
273: return new Home();
274: }
275:
276: /**
277: * Create an instance of {@link MessageDriven }
278: *
279: */
280: public MessageDriven createMessageDriven() {
281: return new MessageDriven();
282: }
283:
284: /**
285: * Create an instance of {@link EjbLocalRef }
286: *
287: */
288: public EjbLocalRef createEjbLocalRef() {
289: return new EjbLocalRef();
290: }
291:
292: /**
293: * Create an instance of {@link ClientInterceptors }
294: *
295: */
296: public ClientInterceptors createClientInterceptors() {
297: return new ClientInterceptors();
298: }
299:
300: /**
301: * Create an instance of {@link Method }
302: *
303: */
304: public Method createMethod() {
305: return new Method();
306: }
307:
308: /**
309: * Create an instance of {@link ClusterConfig }
310: *
311: */
312: public ClusterConfig createClusterConfig() {
313: return new ClusterConfig();
314: }
315:
316: /**
317: * Create an instance of {@link MDBConfig }
318: *
319: */
320: public MDBConfig createMDBConfig() {
321: return new MDBConfig();
322: }
323:
324: /**
325: * Create an instance of {@link AssemblyDescriptor }
326: *
327: */
328: public AssemblyDescriptor createAssemblyDescriptor() {
329: return new AssemblyDescriptor();
330: }
331:
332: /**
333: * Create an instance of {@link ResUrl }
334: *
335: */
336: public ResUrl createResUrl() {
337: return new ResUrl();
338: }
339:
340: /**
341: * Create an instance of {@link ContainerInterceptors }
342: *
343: */
344: public ContainerInterceptors createContainerInterceptors() {
345: return new ContainerInterceptors();
346: }
347:
348: /**
349: * Create an instance of {@link MessageDestination }
350: *
351: */
352: public MessageDestination createMessageDestination() {
353: return new MessageDestination();
354: }
355:
356: /**
357: * Create an instance of {@link DLQConfig }
358: *
359: */
360: public DLQConfig createDLQConfig() {
361: return new DLQConfig();
362: }
363:
364: /**
365: * Create an instance of {@link LoaderRepository }
366: *
367: */
368: public LoaderRepository createLoaderRepository() {
369: return new LoaderRepository();
370: }
371:
372: /**
373: * Create an instance of {@link Invalidable }
374: *
375: */
376: public Invalidable createInvalidable() {
377: return new Invalidable();
378: }
379:
380: /**
381: * Create an instance of {@link EjbTimeoutIdentity }
382: *
383: */
384: public EjbTimeoutIdentity createEjbTimeoutIdentity() {
385: return new EjbTimeoutIdentity();
386: }
387:
388: /**
389: * Create an instance of {@link MessageDestinationRef }
390: *
391: */
392: public MessageDestinationRef createMessageDestinationRef() {
393: return new MessageDestinationRef();
394: }
395:
396: /**
397: * Create an instance of {@link ResourceManagers }
398: *
399: */
400: public ResourceManagers createResourceManagers() {
401: return new ResourceManagers();
402: }
403:
404: /**
405: * Create an instance of {@link IorSecurityConfig }
406: *
407: */
408: public IorSecurityConfig createIorSecurityConfig() {
409: return new IorSecurityConfig();
410: }
411:
412: /**
413: * Create an instance of {@link PortComponent }
414: *
415: */
416: public PortComponent createPortComponent() {
417: return new PortComponent();
418: }
419:
420: /**
421: * Create an instance of {@link AsContext }
422: *
423: */
424: public AsContext createAsContext() {
425: return new AsContext();
426: }
427:
428: /**
429: * Create an instance of {@link SecurityIdentity }
430: *
431: */
432: public SecurityIdentity createSecurityIdentity() {
433: return new SecurityIdentity();
434: }
435:
436: /**
437: * Create an instance of {@link Handler }
438: *
439: */
440: public Handler createHandler() {
441: return new Handler();
442: }
443:
444: /**
445: * Create an instance of {@link BatchCommitStrategy }
446: *
447: */
448: public BatchCommitStrategy createBatchCommitStrategy() {
449: return new BatchCommitStrategy();
450: }
451:
452: /**
453: * Create an instance of {@link ContainerPoolConf }
454: *
455: */
456: public ContainerPoolConf createContainerPoolConf() {
457: return new ContainerPoolConf();
458: }
459:
460: /**
461: * Create an instance of {@link MethodAttributes }
462: *
463: */
464: public MethodAttributes createMethodAttributes() {
465: return new MethodAttributes();
466: }
467:
468: /**
469: * Create an instance of {@link PrincipalName }
470: *
471: */
472: public PrincipalName createPrincipalName() {
473: return new PrincipalName();
474: }
475:
476: /**
477: * Create an instance of {@link JndiName }
478: *
479: */
480: public JndiName createJndiName() {
481: return new JndiName();
482: }
483:
484: /**
485: * Create an instance of {@link Session }
486: *
487: */
488: public Session createSession() {
489: return new Session();
490: }
491:
492: /**
493: * Create an instance of {@link Entity }
494: *
495: */
496: public Entity createEntity() {
497: return new Entity();
498: }
499:
500: /**
501: * Create an instance of {@link ServiceRef }
502: *
503: */
504: public ServiceRef createServiceRef() {
505: return new ServiceRef();
506: }
507:
508: /**
509: * Create an instance of {@link ContainerConfigurations }
510: *
511: */
512: public ContainerConfigurations createContainerConfigurations() {
513: return new ContainerConfigurations();
514: }
515:
516: /**
517: * Create an instance of {@link ProxyFactoryConfig }
518: *
519: */
520: public ProxyFactoryConfig createProxyFactoryConfig() {
521: return new ProxyFactoryConfig();
522: }
523:
524: /**
525: * Create an instance of {@link SecurityRole }
526: *
527: */
528: public SecurityRole createSecurityRole() {
529: return new SecurityRole();
530: }
531:
532: /**
533: * Create an instance of {@link ResourceName }
534: *
535: */
536: public ResourceName createResourceName() {
537: return new ResourceName();
538: }
539:
540: }
|