Class ServiceTemplate

  • All Implemented Interfaces:
    INameable

    public class ServiceTemplate
    extends java.lang.Object
    implements INameable
    • Constructor Summary

      Constructors 
      Constructor Description
      ServiceTemplate​(java.lang.String prefix, java.lang.String name, java.lang.String storage)  
      ServiceTemplate​(java.lang.String prefix, java.lang.String name, java.lang.String storage, boolean alwaysCopyToStaticServices)  
    • Field Detail

      • prefix

        private final java.lang.String prefix
      • name

        private final java.lang.String name
      • storage

        private final java.lang.String storage
      • alwaysCopyToStaticServices

        private boolean alwaysCopyToStaticServices
    • Constructor Detail

      • ServiceTemplate

        public ServiceTemplate​(java.lang.String prefix,
                               java.lang.String name,
                               java.lang.String storage)
      • ServiceTemplate

        public ServiceTemplate​(java.lang.String prefix,
                               java.lang.String name,
                               java.lang.String storage,
                               boolean alwaysCopyToStaticServices)
    • Method Detail

      • shouldAlwaysCopyToStaticServices

        public boolean shouldAlwaysCopyToStaticServices()
      • getTemplatePath

        public java.lang.String getTemplatePath()
      • getPrefix

        public java.lang.String getPrefix()
      • getName

        public java.lang.String getName()
        Description copied from interface: INameable
        Returns the name of the current class instance
        Specified by:
        getName in interface INameable
        Returns:
        the name of the instance and cannot be null
      • getStorage

        public java.lang.String getStorage()