@Override public Set<SimpleDBAttribute> getAttributeNames(String domainName) throws TranslatorException { DomainMetadataRequest domainMetadataRequest = new DomainMetadataRequest(domainName); DomainMetadataResult metadataResult = client.domainMetadata(domainMetadataRequest); int attributesCount = metadataResult.getAttributeNameCount(); SelectResult selectResult = client.select(new SelectRequest("SELECT * FROM " + SimpleDBUtils.quoteName(domainName))); //$NON-NLS-1$ return getAttributeNamesFromSelectResult(selectResult, attributesCount); }