Package io.quarkiverse.cxf.deployment
Class CxfWebServiceBuildItem
- java.lang.Object
-
- io.quarkus.builder.item.BuildItem
-
- io.quarkus.builder.item.MultiBuildItem
-
- io.quarkiverse.cxf.deployment.CxfWebServiceBuildItem
-
public final class CxfWebServiceBuildItem extends io.quarkus.builder.item.MultiBuildItemCxfWebServiceBuildItem is instantiated for each SEI and each implementor it mean that if an interface have 2 implementors it generate 3 items (1 for client and 2 for implementors)
-
-
Constructor Summary
Constructors Constructor Description CxfWebServiceBuildItem(String path, String sei, String soapBinding, String wsNamespace, String wsName, List<String> classNames)CxfWebServiceBuildItem(String path, String sei, String soapBinding, String wsNamespace, String wsName, List<String> classNames, String implementor, Boolean isProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getClassNames()StringgetImplementor()StringgetPath()StringgetSei()StringgetSoapBinding()StringgetWsName()StringgetWsNamespace()BooleanisClient()BooleanisProvider()
-
-
-
Method Detail
-
getPath
public String getPath()
-
getSei
public String getSei()
-
getSoapBinding
public String getSoapBinding()
-
getWsName
public String getWsName()
-
getWsNamespace
public String getWsNamespace()
-
getImplementor
public String getImplementor()
-
isClient
public Boolean isClient()
-
isProvider
public Boolean isProvider()
-
-