for (MultiStatusResponse mresponse : mresponses) { DavPropertySet props = mresponse.getProperties(DavServletResponse.SC_OK); if (props.contains(DeltaVConstants.WORKSPACE)) { HrefProperty hp = new HrefProperty(props.get(DeltaVConstants.WORKSPACE)); String wspHref = hp.getHrefs().get(0);
for (MultiStatusResponse mresponse : mresponses) { DavPropertySet props = mresponse.getProperties(DavServletResponse.SC_OK); if (props.contains(DeltaVConstants.WORKSPACE)) { HrefProperty hp = new HrefProperty(props.get(DeltaVConstants.WORKSPACE)); String wspHref = hp.getHrefs().get(0);
if (!isSameResource(uri, mresponse)) { DavPropertySet childProps = mresponse.getProperties(DavServletResponse.SC_OK); if (childProps.contains(DavPropertyName.RESOURCETYPE) && childProps.get(DavPropertyName.RESOURCETYPE).getValue() != null) { childEntries.add(buildChildInfo(childProps, sessionInfo));
if (!isSameResource(uri, mresponse)) { DavPropertySet childProps = mresponse.getProperties(DavServletResponse.SC_OK); if (childProps.contains(DavPropertyName.RESOURCETYPE) && childProps.get(DavPropertyName.RESOURCETYPE).getValue() != null) { childEntries.add(buildChildInfo(childProps, sessionInfo));
throw new LoginException("Login failed: Invalid workspace name '" + workspaceName + "'."); } else if (props.contains(DeltaVConstants.WORKSPACE)) { String wspHref = new HrefProperty(props.get(DeltaVConstants.WORKSPACE)).getHrefs().get(0); String wspName = Text.unescape(Text.getName(wspHref, true));
throw new LoginException("Login failed: Invalid workspace name '" + workspaceName + "'."); } else if (props.contains(DeltaVConstants.WORKSPACE)) { String wspHref = new HrefProperty(props.get(DeltaVConstants.WORKSPACE)).getHrefs().get(0); String wspName = Text.unescape(Text.getName(wspHref, true));
if (set.contains(VersionControlledResource.CHECKED_OUT)) { isCheckedIn = false; } else if (!set.contains(VersionControlledResource.CHECKED_IN)) { DavProperty prop = set.get(VersionControlledResource.AUTO_VERSION); if (prop != null) { try { final DavPropertySet props = getPropertyNames(fileName); isCheckedIn = !props.contains(VersionControlledResource.CHECKED_OUT); } catch (final FileNotFoundException fnfe) {
if (set.contains(VersionControlledResource.CHECKED_OUT)) { isCheckedIn = false; } else if (!set.contains(VersionControlledResource.CHECKED_IN)) { DavProperty prop = set.get(VersionControlledResource.AUTO_VERSION); if (prop != null) { try { final DavPropertySet props = getPropertyNames(fileName); isCheckedIn = !props.contains(VersionControlledResource.CHECKED_OUT); } catch (final FileNotFoundException fnfe) {
if (set.contains(VersionControlledResource.CHECKED_OUT)) { isCheckedIn = false; } else if (!set.contains(VersionControlledResource.CHECKED_IN)) { DavProperty prop = set.get(VersionControlledResource.AUTO_VERSION); if (prop != null) { try { final DavPropertySet props = getPropertyNames(fileName); isCheckedIn = !props.contains(VersionControlledResource.CHECKED_OUT); } catch (final FileNotFoundException fnfe) {
return new PropertyInfoImpl(propertyId, p, propertyType, qValue); } else if (props.contains(JCR_GET_STRING)) {
return new PropertyInfoImpl(propertyId, p, propertyType, qValue); } else if (props.contains(JCR_GET_STRING)) {
if (ps.contains(DavPropertyName.LOCKDISCOVERY)) { DavProperty<?> p = ps.get(DavPropertyName.LOCKDISCOVERY); LockDiscovery ld = LockDiscovery.createFromXml(p.toXml(DomUtil.createDocument()));
if (ps.contains(DavPropertyName.LOCKDISCOVERY)) { DavProperty<?> p = ps.get(DavPropertyName.LOCKDISCOVERY); LockDiscovery ld = LockDiscovery.createFromXml(p.toXml(DomUtil.createDocument()));
if (childProps.contains(DavPropertyName.RESOURCETYPE) && childProps.get(DavPropertyName.RESOURCETYPE).getValue() != null) {
if (childProps.contains(DavPropertyName.RESOURCETYPE) && childProps.get(DavPropertyName.RESOURCETYPE).getValue() != null) {