package com.iplatform.base.support.strategy;
|
|
import com.iplatform.base.UserLoginCache;
|
import com.iplatform.core.LoginStrategy;
|
import org.slf4j.Logger;
|
import org.slf4j.LoggerFactory;
|
|
public abstract class AbstractLoginStrategy implements LoginStrategy {
|
|
protected final transient Logger logger = LoggerFactory.getLogger(this.getClass());
|
|
@Override
|
public String getName() {
|
return this.name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
@Override
|
public boolean isEnabled() {
|
return enabled;
|
}
|
|
public void setEnabled(boolean enabled) {
|
this.enabled = enabled;
|
}
|
|
public UserLoginCache getUserLoginCache() {
|
return userLoginCache;
|
}
|
|
public void setUserLoginCache(UserLoginCache userLoginCache) {
|
this.userLoginCache = userLoginCache;
|
}
|
|
private UserLoginCache userLoginCache;
|
private boolean enabled = false;
|
private String name;
|
}
|