Package ipsk.util.services
Class ManifestServiceDescriptor
- java.lang.Object
-
- ipsk.util.services.ManifestServiceDescriptor
-
- All Implemented Interfaces:
InterfaceInfo,ServiceDescriptor
public class ManifestServiceDescriptor extends java.lang.Object implements ServiceDescriptor
- Author:
- klausj
-
-
Constructor Summary
Constructors Constructor Description ManifestServiceDescriptor(java.lang.Class<?> serviceClass, java.lang.String serviceImplementationClassname, java.util.jar.Manifest manifest)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LocalizableMessagegetDescription()VersiongetImplementationVersion()java.net.URLgetPackageURL()java.lang.Class<?>getServiceClass()java.lang.StringgetServiceImplementationClassname()VersiongetSpecificationVersion()LocalizableMessagegetTitle()java.lang.StringgetVendor()voidsetPackageURL(java.net.URL packageURL)
-
-
-
Method Detail
-
getTitle
public LocalizableMessage getTitle()
- Specified by:
getTitlein interfaceInterfaceInfo
-
getDescription
public LocalizableMessage getDescription()
- Specified by:
getDescriptionin interfaceInterfaceInfo
-
getVendor
public java.lang.String getVendor()
- Specified by:
getVendorin interfaceInterfaceInfo
-
getSpecificationVersion
public Version getSpecificationVersion()
- Specified by:
getSpecificationVersionin interfaceInterfaceInfo
-
getImplementationVersion
public Version getImplementationVersion()
- Specified by:
getImplementationVersionin interfaceInterfaceInfo
-
getServiceClass
public java.lang.Class<?> getServiceClass()
-
getServiceImplementationClassname
public java.lang.String getServiceImplementationClassname()
- Specified by:
getServiceImplementationClassnamein interfaceServiceDescriptor
-
getPackageURL
public java.net.URL getPackageURL()
-
setPackageURL
public void setPackageURL(java.net.URL packageURL)
-
-