Interface ContextService


  • public interface ContextService
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.Object createContextualProxy​(java.lang.Object instance, java.lang.Class<?>... interfaces)  
      java.lang.Object createContextualProxy​(java.lang.Object instance, java.util.Map<java.lang.String,​java.lang.String> executionProperties, java.lang.Class<?>... interfaces)  
      <T> T createContextualProxy​(T instance, java.lang.Class<T> _interface)  
      <T> T createContextualProxy​(T instance, java.util.Map<java.lang.String,​java.lang.String> executionProperties, java.lang.Class<T> _interface)  
      java.util.Map<java.lang.String,​java.lang.String> getExecutionProperties​(java.lang.Object contextualProxy)  
    • Method Detail

      • createContextualProxy

        java.lang.Object createContextualProxy​(java.lang.Object instance,
                                               java.lang.Class<?>... interfaces)
                                        throws java.lang.IllegalArgumentException
        Throws:
        java.lang.IllegalArgumentException
      • createContextualProxy

        java.lang.Object createContextualProxy​(java.lang.Object instance,
                                               java.util.Map<java.lang.String,​java.lang.String> executionProperties,
                                               java.lang.Class<?>... interfaces)
                                        throws java.lang.IllegalArgumentException
        Throws:
        java.lang.IllegalArgumentException
      • createContextualProxy

        <T> T createContextualProxy​(T instance,
                                    java.lang.Class<T> _interface)
                             throws java.lang.IllegalArgumentException
        Throws:
        java.lang.IllegalArgumentException
      • createContextualProxy

        <T> T createContextualProxy​(T instance,
                                    java.util.Map<java.lang.String,​java.lang.String> executionProperties,
                                    java.lang.Class<T> _interface)
                             throws java.lang.IllegalArgumentException
        Throws:
        java.lang.IllegalArgumentException
      • getExecutionProperties

        java.util.Map<java.lang.String,​java.lang.String> getExecutionProperties​(java.lang.Object contextualProxy)
                                                                               throws java.lang.IllegalArgumentException
        Throws:
        java.lang.IllegalArgumentException