ContentType.java revision 73308f54e60e4cdb893e8b02955497e8f45b5893
/**
*
~ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
~
~ Copyright (c) 2011-2013 ForgeRock Incorporated. All Rights Reserved
~
~ The contents of this file are subject to the terms
~ of the Common Development and Distribution License
~ (the License). You may not use this file except in
~ compliance with the License.
~
~ You can obtain a copy of the License at
~ See the License for the specific language governing
~ permission and limitations under the License.
~
~ When distributing Covered Code, include this CDDL
~ Header Notice in each file and include the License file
~ If applicable, add the following below the CDDL Header,
~ with the fields enclosed by brackets [] replaced by
~ your own identifying information:
~ "Portions Copyrighted [year] [name of copyright owner]"
*
*/
/**
* <p/>
* Extending MediaTypes, @see javax.ws.rs.core.MediaType.
*
* @author jeff.schenk@forgerock.com
*/
public enum ContentType {
private final String applicationType;
private final CommonType commonType;
this.applicationType = applicationType;
this.commonType = commonType;
}
public String applicationType() {
return applicationType;
}
public CommonType commonType() {
return commonType;
}
/**
* Normalize the Content Received from the actual HTTP Request.
*
* @param contentTypeStringValue
* @return
*/
return null;
}
}
continue;
}
return contentType;
}
}
return null;
}
}