Uses of Interface
org.praxislive.core.Protocol
-
Packages that use Protocol Package Description org.praxislive.code org.praxislive.core org.praxislive.core.protocols org.praxislive.core.services -
-
Uses of Protocol in org.praxislive.code
Classes in org.praxislive.code that implement Protocol Modifier and Type Class Description classCodeCompilerServiceclassCodeComponentFactoryServiceclassCodeContextFactoryServiceAServicefor creating newCodeContext.classCodeRootFactoryServiceclassSharedCodeServiceAServicefor handling shared code updates and creating dependentCodeContext. -
Uses of Protocol in org.praxislive.core
Classes in org.praxislive.core with type parameters of type Protocol Modifier and Type Class Description static classProtocol.Type<T extends Protocol>A protocol type registration, allowing protocols to be discovered by class or name.Methods in org.praxislive.core with type parameters of type Protocol Modifier and Type Method Description static <T extends Protocol>
Protocol.Type<T>Protocol.Type. of(Class<T> cls)Lookup the Protocol type of the provided class.Methods in org.praxislive.core that return types with arguments of type Protocol Modifier and Type Method Description static Optional<Protocol.Type<? extends Protocol>>Protocol.Type. fromName(String name)Lookup the Protocol type by name.Stream<Class<? extends Protocol>>ComponentInfo. protocols()Method parameters in org.praxislive.core with type arguments of type Protocol Modifier and Type Method Description booleanComponentInfo. hasProtocol(Class<? extends Protocol> protocol)Info.ComponentInfoBuilderInfo.ComponentInfoBuilder. protocol(Class<? extends Protocol> protocol)Add a protocol. -
Uses of Protocol in org.praxislive.core.protocols
Classes in org.praxislive.core.protocols that implement Protocol Modifier and Type Class Description classComponentProtocolBasic component protocol, providing access to the component info.classContainerProtocolA container protocol that allows for calls to add / remove child components, and connect / disconnect their ports.classStartableProtocolProtocol for a component that can be started and stopped. -
Uses of Protocol in org.praxislive.core.services
Subinterfaces of Protocol in org.praxislive.core.services Modifier and Type Interface Description interfaceServiceAn extension ofProtocolfor various system services.Classes in org.praxislive.core.services that implement Protocol Modifier and Type Class Description classComponentFactoryServiceAServicefor creating new component instances.classLogServiceclassRootFactoryServiceAServicefor creating new root instances.classRootManagerServiceclassScriptServiceclassSystemManagerServiceclassTaskService
-