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;
}
}