package fi.otavanopisto.muikku.security.impl; import fi.otavanopisto.muikku.model.workspace.WorkspaceEntity; import fi.otavanopisto.muikku.security.WorkspaceContextResolver; import fi.otavanopisto.security.ContextReference; public class WorkspaceEntityContextResolverImpl implements WorkspaceContextResolver { @Override public boolean handlesContextReference(ContextReference contextReference) { return WorkspaceEntity.class.isInstance(contextReference); } @Override public WorkspaceEntity resolveWorkspace(ContextReference contextReference) { if (WorkspaceEntity.class.isInstance(contextReference)) { return (WorkspaceEntity) contextReference; } return null; } }