mandala.rami.impl
Interface ConcurrentSemantic

All Known Implementing Classes:
ThreadedPolicy, ThreadPooledPolicy

public interface ConcurrentSemantic

This interface serves only to identify asynchonous policies which implement a concurrent semantic.

Such policies allows multiple threads to cross the underlying object of multiple asynchronous method invocations.

Be aware that non-thread safe instances may have undefined behaviour when accessed through such a semantic. Use a SingleThreadedSemantic in this case.

Usually concurrent semantic may be shared between asynchronous references.

Version:
1.0
Author:
eipi
See Also:
AsynchronousPolicy, SingleThreadedSemantic



Mandala help mailing list