Class RepositoryServices<E>

  • Type Parameters:
    E -

    public class RepositoryServices<E>
    extends Object
    The services class used by VSM.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getDataRefinement​(org.palladiosimulator.pcm.repository.OperationSignature signature)  
      Collection<org.palladiosimulator.pcm.dataprocessing.dataprocessing.data.ParameterBasedData> getParameterBasedData​(org.palladiosimulator.pcm.repository.OperationSignature signature)  
      Collection<org.palladiosimulator.pcm.dataprocessing.dataprocessing.data.ParameterBasedData> getParameterBasedDataOfRef​(org.palladiosimulator.pcm.dataprocessing.dataprocessing.repository.OperationSignatureDataRefinement signature)  
      org.palladiosimulator.pcm.dataprocessing.dataprocessing.repository.OperationSignatureDataRefinement getRefinement​(org.palladiosimulator.pcm.repository.OperationSignature signature)  
      Collection<org.palladiosimulator.pcm.dataprocessing.dataprocessing.data.ResultBasedData> getResultBasedData​(org.palladiosimulator.pcm.repository.OperationSignature signature)  
      Collection<org.palladiosimulator.pcm.dataprocessing.dataprocessing.data.ResultBasedData> getReturnBasedData​(org.palladiosimulator.pcm.repository.OperationSignature signature)  
      Collection<org.palladiosimulator.pcm.dataprocessing.dataprocessing.data.ResultBasedData> getReturnBasedDataOfRef​(org.palladiosimulator.pcm.dataprocessing.dataprocessing.repository.OperationSignatureDataRefinement signature)  
      Collection<org.palladiosimulator.pcm.repository.OperationInterface> getSetCorrespondingInterfaces​(org.palladiosimulator.pcm.repository.Repository repo)  
      String getStoreName​(org.palladiosimulator.pcm.dataprocessing.dataprocessing.repository.Store store)  
      Collection<org.palladiosimulator.pcm.dataprocessing.dataprocessing.repository.Store> getStores​(org.palladiosimulator.pcm.repository.BasicComponent basicComponent)  
      String nameOfParameterBasedData​(org.palladiosimulator.pcm.dataprocessing.dataprocessing.data.ParameterBasedData param)  
      String nameOfResultBasedData​(org.palladiosimulator.pcm.dataprocessing.dataprocessing.data.ResultBasedData param)  
    • Constructor Detail

      • RepositoryServices

        public RepositoryServices()
    • Method Detail

      • getSetCorrespondingInterfaces

        public Collection<org.palladiosimulator.pcm.repository.OperationInterface> getSetCorrespondingInterfaces​(org.palladiosimulator.pcm.repository.Repository repo)
      • getDataRefinement

        public String getDataRefinement​(org.palladiosimulator.pcm.repository.OperationSignature signature)
      • getParameterBasedData

        public Collection<org.palladiosimulator.pcm.dataprocessing.dataprocessing.data.ParameterBasedData> getParameterBasedData​(org.palladiosimulator.pcm.repository.OperationSignature signature)
      • getReturnBasedData

        public Collection<org.palladiosimulator.pcm.dataprocessing.dataprocessing.data.ResultBasedData> getReturnBasedData​(org.palladiosimulator.pcm.repository.OperationSignature signature)
      • nameOfParameterBasedData

        public String nameOfParameterBasedData​(org.palladiosimulator.pcm.dataprocessing.dataprocessing.data.ParameterBasedData param)
      • getResultBasedData

        public Collection<org.palladiosimulator.pcm.dataprocessing.dataprocessing.data.ResultBasedData> getResultBasedData​(org.palladiosimulator.pcm.repository.OperationSignature signature)
      • nameOfResultBasedData

        public String nameOfResultBasedData​(org.palladiosimulator.pcm.dataprocessing.dataprocessing.data.ResultBasedData param)
      • getStores

        public Collection<org.palladiosimulator.pcm.dataprocessing.dataprocessing.repository.Store> getStores​(org.palladiosimulator.pcm.repository.BasicComponent basicComponent)
      • getStoreName

        public String getStoreName​(org.palladiosimulator.pcm.dataprocessing.dataprocessing.repository.Store store)
      • getRefinement

        public org.palladiosimulator.pcm.dataprocessing.dataprocessing.repository.OperationSignatureDataRefinement getRefinement​(org.palladiosimulator.pcm.repository.OperationSignature signature)
      • getParameterBasedDataOfRef

        public Collection<org.palladiosimulator.pcm.dataprocessing.dataprocessing.data.ParameterBasedData> getParameterBasedDataOfRef​(org.palladiosimulator.pcm.dataprocessing.dataprocessing.repository.OperationSignatureDataRefinement signature)
      • getReturnBasedDataOfRef

        public Collection<org.palladiosimulator.pcm.dataprocessing.dataprocessing.data.ResultBasedData> getReturnBasedDataOfRef​(org.palladiosimulator.pcm.dataprocessing.dataprocessing.repository.OperationSignatureDataRefinement signature)