private void parseStoreAttribute( XMLExtendedStreamReader reader, int index, Attribute attribute, String value, ModelNode store) throws XMLStreamException { switch (attribute) { case SHARED: { BaseStoreResource.SHARED.parseAndSetParameter(value, store, reader); break; } case PRELOAD: { BaseStoreResource.PRELOAD.parseAndSetParameter(value, store, reader); break; } case PASSIVATION: { BaseStoreResource.PASSIVATION.parseAndSetParameter(value, store, reader); break; } case FETCH_STATE: { BaseStoreResource.FETCH_STATE.parseAndSetParameter(value, store, reader); break; } case PURGE: { BaseStoreResource.PURGE.parseAndSetParameter(value, store, reader); break; } case SINGLETON: { BaseStoreResource.SINGLETON.parseAndSetParameter(value, store, reader); break; } default: { throw ParseUtils.unexpectedAttribute(reader, index); } } }