View Javadoc
1   /*
2    * Copyright (c) MuleSoft, Inc.  All rights reserved.  http://www.mulesoft.com
3    * The software in this package is published under the terms of the CPAL v1.0
4    * license, a copy of which has been included with this distribution in the
5    * LICENSE.txt file.
6    */
7   package org.mule.module.cxf.i18n;
8   
9   import org.mule.config.i18n.Message;
10  import org.mule.config.i18n.MessageFactory;
11  
12  import java.util.List;
13  
14  import javax.xml.namespace.QName;
15  
16  public class CxfMessages extends MessageFactory
17  {
18      private static final CxfMessages factory = new CxfMessages();
19      
20      private static final String BUNDLE_PATH = getBundlePath("cxf");
21  
22      public static Message serviceIsNull(String serviceName)
23      {
24          return factory.createMessage(BUNDLE_PATH, 8, serviceName);
25      }
26  
27      public static Message annotationsRequireJava5()
28      {
29          return factory.createMessage(BUNDLE_PATH, 9);
30      }
31  
32      public static Message couldNotInitAnnotationProcessor(Object object)
33      {
34          return factory.createMessage(BUNDLE_PATH, 10, object);
35      }
36  
37      public static Message unableToInitBindingProvider(String bindingProvider)
38      {
39          return factory.createMessage(BUNDLE_PATH, 11, bindingProvider);
40      }
41  
42      public static Message unableToLoadServiceClass(String classname) 
43      {
44          return factory.createMessage(BUNDLE_PATH,12,classname);
45      }
46  
47      public static Message unableToConstructAdapterForNullMessage() 
48      {
49          return factory.createMessage(BUNDLE_PATH,13);
50      }
51  
52      public static Message inappropriateMessageTypeForAttachments(org.apache.cxf.message.Message message) 
53      {
54          String className = message.getClass().getName();
55          return factory.createMessage(BUNDLE_PATH, 14, className);
56      }
57  
58      public static Message bothServiceClassAndWsdlUrlAreRequired() 
59      {
60          return factory.createMessage(BUNDLE_PATH,15);
61      }
62  
63      public static Message incorrectlyFormattedEndpointUri(String uri) 
64      {
65          return factory.createMessage(BUNDLE_PATH,16,uri);
66      }
67  
68      public static Message invalidFrontend(String frontend)
69      {
70          return factory.createMessage(BUNDLE_PATH,17,frontend);
71      }
72  
73      public static Message portNotFound(String port) 
74      {
75          return factory.createMessage(BUNDLE_PATH,18,port);
76      }
77  
78      public static Message mustSpecifyPort() 
79      {
80          return factory.createMessage(BUNDLE_PATH,19);
81      }
82  
83      public static Message wsdlNotFound(String loc) 
84      {
85          return factory.createMessage(BUNDLE_PATH,20,loc);
86      }
87  
88      public static Message noOperationWasFoundOrSpecified()
89      {
90          return factory.createMessage(BUNDLE_PATH,21);
91      }
92      
93      public static Message javaComponentRequiredForInboundEndpoint()
94      {
95          return factory.createMessage(BUNDLE_PATH,22);
96      }
97  
98      public static Message serviceClassRequiredWithPassThrough()
99      {
100         return factory.createMessage(BUNDLE_PATH,23);
101     }
102 
103     public static Message invalidPayloadToArgumentsParameter(String nullPayloadParameterValue)
104     {
105         return factory.createMessage(BUNDLE_PATH, 24, nullPayloadParameterValue);
106     }
107 
108     public static Message invalidOrMissingNamespace(QName serviceQName,
109                                                     List<QName> probableServices,
110                                                     List<QName> allServices)
111     {
112         return factory.createMessage(BUNDLE_PATH, 25, String.valueOf(serviceQName),
113             String.valueOf(probableServices), String.valueOf(allServices));
114     }
115 
116     public static Message onlyServiceOrClientClassIsValid()
117     {
118         return factory.createMessage(BUNDLE_PATH, 26);
119     }
120 
121     public static Message couldNotFindEndpoint(QName endpointNameThatCannotBeFound,
122                                                List<QName> availableEndpoingNames)
123     {
124         return factory.createMessage(BUNDLE_PATH, 27, String.valueOf(endpointNameThatCannotBeFound),
125                                      String.valueOf(availableEndpoingNames));
126     }
127 }
128 
129