Class ClientProfileManager
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.profile.AbstractProfileManager
-
- org.kie.workbench.common.stunner.core.client.api.ClientProfileManager
-
- All Implemented Interfaces:
org.kie.workbench.common.stunner.core.api.ProfileManager
@ApplicationScoped public class ClientProfileManager extends org.kie.workbench.common.stunner.core.profile.AbstractProfileManager
-
-
Constructor Summary
Constructors Constructor Description ClientProfileManager(org.kie.workbench.common.stunner.core.util.DefinitionUtils definitionUtils, org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.profile.Profile> profileInstances)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()protected Iterable<org.kie.workbench.common.stunner.core.profile.Profile>getAllProfileInstances()protected Function<String,Annotation>getQualifier()protected Iterable<org.kie.workbench.common.stunner.core.profile.Profile>selectProfileInstances(Annotation... qualifiers)
-
-
-
Method Detail
-
destroy
@PreDestroy public void destroy()
-
getQualifier
protected Function<String,Annotation> getQualifier()
- Specified by:
getQualifierin classorg.kie.workbench.common.stunner.core.profile.AbstractProfileManager
-
getAllProfileInstances
protected Iterable<org.kie.workbench.common.stunner.core.profile.Profile> getAllProfileInstances()
- Specified by:
getAllProfileInstancesin classorg.kie.workbench.common.stunner.core.profile.AbstractProfileManager
-
selectProfileInstances
protected Iterable<org.kie.workbench.common.stunner.core.profile.Profile> selectProfileInstances(Annotation... qualifiers)
- Specified by:
selectProfileInstancesin classorg.kie.workbench.common.stunner.core.profile.AbstractProfileManager
-
-