* @see javax.naming.directory.DirContext#getAttributes(javax.naming.Name,
* java.lang.String[])
*/
@Override
public Attributes getAttributes(final Name name, final String[] attrIds) throws NamingException {
return (Attributes) new LoggingRetryHandler(DEFAULT_EXCEPTION_CLASSES, this,
getSchedule(), getMaxRetries(), getLogger()) {
@Override
public Object operation() throws NamingException {
return ((DirContext) getDelegate()).getAttributes(name, attrIds);