Class Predicates.RolePredicate

    • Field Detail

      • m_sPattern

        protected String m_sPattern
        The pattern for matching a Role name.
    • Method Detail

      • test

        public boolean test​(com.oracle.coherence.concurrent.executor.TaskExecutorService.ExecutorInfo executorInfo)
        Specified by:
        test in interface Predicate<com.oracle.coherence.concurrent.executor.TaskExecutorService.ExecutorInfo>
      • readExternal

        public void readExternal​(PofReader in)
                          throws IOException
        Description copied from interface: PortableObject
        Restore the contents of a user type instance by reading its state using the specified PofReader object.
        Specified by:
        readExternal in interface PortableObject
        Specified by:
        readExternal in interface PortablePredicate<com.oracle.coherence.concurrent.executor.TaskExecutorService.ExecutorInfo>
        Parameters:
        in - the PofReader from which to read the object's state
        Throws:
        IOException - if an I/O error occurs
      • writeExternal

        public void writeExternal​(PofWriter out)
                           throws IOException
        Description copied from interface: PortableObject
        Save the contents of a POF user type instance by writing its state using the specified PofWriter object.
        Specified by:
        writeExternal in interface PortableObject
        Specified by:
        writeExternal in interface PortablePredicate<com.oracle.coherence.concurrent.executor.TaskExecutorService.ExecutorInfo>
        Parameters:
        out - the PofWriter to which to write the object's state
        Throws:
        IOException - if an I/O error occurs